繁体   English   中英

列出所有事件,看看Tinymce为什么不关注?

[英]Listing of all events, to see why Tinymce doesn't focus?

Inline模式下使用最新的TinyMCE 4,我有时会注意到(很少,随机)焦点事件似乎没有触发,因此我的editor.on('focus'一些变化editor.on('focus'监听器不会运行。奇怪的是,有没有ajax调用似乎导致这种滞后。

为了调试这个,我注意到没有editor.on('all'事件处理程序作为Backbone,并且onExecCommand不处理所有侦听器,如Loadcontent等。

有没有一种简单的方法来列出事件,看看有些听众没有被解雇,或者其他方式调试MCE编辑器启动时的怪异竞争条件?

我用来调试事件的东西:

  • Visual Events:它是一个小的chrome插件,顾名思义,它为您显示每个DOM元素的事件处理程序的可视化表示
  • Chrome开发者工具的事件断点:您可以在任何类型的事件上设置断点。 也许你的代码中的一些处理程序首先被激活并调用event.stopPropagation()

Chrome开发者工具事件断点

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM