TinyMCE 4在列表菜单按钮上处理点击事件以显示/隐藏它们在哪里?

时间:2015-06-28 14:53:44

标签: javascript jquery tinymce

我需要自定义tinymce的行为以显示/隐藏菜单,如styleselect,charmap,fontsize等。

这些列表菜单发生了一些奇怪的事情。即使我点击另一个兄弟菜单,它们也始终保持活动状态。默认行为应该是关闭旧菜单以打开新菜单。 它与我的项目有关。

我试图做一个有效的self.hideAll(),但是通过将它们的位置重置为容器的0,0来影响列表菜单的子菜单。

有谁知道这些点击事件在哪里处理?我无法找到它们。 如果我知道我只是在click事件中添加hideAll并解决了问题。

1 个答案:

答案 0 :(得分:0)

好的,我经过几个小时的调试后发现了它。如果某人处于相同的情况,因为他们正在做的事情很棘手"像我这样的tinyMCE的东西,tinymce中的bindClickHandler正在文档中完成,我也需要在parent.document上监听。