使用addEventListener获取附加到节点的事件侦听器 [英] Get event listeners attached to node using addEventListener
本文介绍了使用addEventListener获取附加到节点的事件侦听器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经看过这些问题了:
I have already looked at these questions:
- 我可以通过编程方式检查和修改Javascript html元素上的事件处理程序?
- 如何使用Firebug(或类似工具)调试JavaScript / jQuery事件绑定
- How to find event listeners on a DOM node when debugging or from the JavaScript code?
- can I programmatically examine and modify Javascript event handlers on html elements?
- How to debug JavaScript/jQuery event bindings with Firebug (or similar tool)
但是他们都没有回答如何使用 addEventListener
获取附加到节点的事件侦听器列表,而不修改 addEventListener
创建事件侦听器之前的原型。
however none of them answers how to get a list of event listeners attached to a node using addEventListener
, without modifying the addEventListener
prototype before the event listeners are created.
VisualEvent 不显示所有事件监听器(iphone特定的)并且我想这样做(有点)以编程方式。
VisualEvent doesn't display all event listener (iphone specific ones) and I want to do this (somewhat) programmatically.
推荐答案
Chrome DevTools,Safari Inspector和Firebug支持 getEventListeners(node) 。
Chrome DevTools, Safari Inspector and Firebug support getEventListeners(node).
这篇关于使用addEventListener获取附加到节点的事件侦听器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文