使用addEventListener获取附加到节点的事件侦听器 [英] Get event listeners attached to node using addEventListener

查看:325
本文介绍了使用addEventListener获取附加到节点的事件侦听器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经看过这些问题了:

I have already looked at these questions:

  • 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆