javascript - 检查 Opera 中附加的 DOM 事件

标签 javascript events dom opera

有没有办法在 Opera 中可视化所有当前附加(通过任何方式)的 DOM 事件,或者检查哪些事件附加到元素?有点像 FF 的 EventBug 或 Chrome 的 Inspector 所做的。

this extension ,但它有很多缺陷:它是一个扩展,而不是 native 代码;据我了解,它解析脚本并查找附加事件的代码,这意味着它不会找到动态附加的事件,或者如果页面使用一些不太流行的框架,它可能根本无法识别代码(请参阅 http://jsfiddle.net/pAAKT/ );它使用外部脚本来进行实际的突出显示;激活扩展还会将所有事件选项卡(以及其中的所有框架)转换为检查模式,而无法在除当前选项卡之外的任何选项卡中退出它...

最佳答案

Opera 的 Dragonfly 提供了一种检查事件属性的方法(例如:onclick),但目前还没有检查使用 addEventListener 附加的事件。不过,这是一个计划中的功能。

关于javascript - 检查 Opera 中附加的 DOM 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9314188/

相关文章:

javascript - 转换 d3 图表以从变量中的 json 加载数据

javascript - 使用 jQuery 引用 html 输入元素

javascript - Twitter Bootstrap 选项卡显示事件未在页面加载时触发

java - 如何在 Java 中处理事件?

javascript - Axios 发布表单数据在 native react 中无法正常工作

javascript - 模态对话框中 ui-grid 的大小调整问题

javascript - js : trigger function after a bunch of events were called

javascript - 在不破坏事件监听器的情况下替换 html 的 jQuery 替代方案

jquery - 添加元素时将垂直滚动条推到 div 的底部

javascript - 从 div 到 div 绘制 flex 的 SVG 箭头线