TinyMCE 4在哪里处理列表菜单按钮上的点击事件以显示/隐藏它们
Where is TinyMCE 4 handling click event on list menu buttons to show/hide them?
我需要自定义tinymce的行为,以显示/隐藏样式选择、charmap、字体大小等菜单。
那些列表菜单发生了一些奇怪的事情。即使我单击另一个同级菜单,它们也始终保持活动状态。默认行为应该是关闭旧菜单以打开新菜单。这与我的项目有关。
我试图做一个self.hideAll(),它可以工作,但也会通过将列表菜单的子菜单的位置重置为容器的0,0来影响它们。
有人知道这些点击事件是在哪里处理的吗?我找不到他们。如果我知道我只是简单地在点击事件中添加hideAll,问题就解决了。
好吧,经过几个小时的调试,我发现了它。如果有人因为像我一样用tinyMCE做"棘手"的事情而处于同样的情况,那么tinyMCE中的bindClickHandler是在文档中完成的,我也需要在parent.document上听。
相关文章:
- php代码在textbox更改事件上显示null
- gmap3如何做到这一点-它显示圆圈的任何事件
- 错误事件显示图片 - JavaScript
- 通过单击事件显示部分
- 如何将 Cookie 与点击事件显示的内容一起使用?(HTML/CSS/jQuery)
- onchange事件显示目标元素的所有文本值,原因
- 点击使用WebDriver的链接上的事件显示“;javascript:void(0)"状态栏上
- 如何获得类似id的"invokedOn”;使用Bootstrap ContextMenu通过右键单击事件显示文
- jQuery点击事件显示JSON数组中工作不正常的特定数据
- 奇怪的鼠标事件显示:flex和svg
- 鼠标悬停事件显示:none(隐藏)元素(chrome&opera)
- 使用滚动事件显示基于窗口高度的元素
- 是否可以用ajax事件显示php内容?
- ReceiveMessage事件显示数据未定义
- HTML5服务器端事件-显示
- FireFox不会为window beforeunload事件显示任何警告对话框
- asp.net Ajax提交事件显示从控制器返回的json结果,而不是警报
- 如何根据事件显示此选项卡内容
- 使用单击事件显示菜单,但不使用Knockout和Jquery处理新代码
- 弹出框中的引导日期选择器在触发事件显示时清除其他输入