如何检查是否有任何JavaScript事件侦听器/处理程序附加到元素/文档? [英] How to check if any JavaScript event listeners/handlers attached to an element/document?

查看:131
本文介绍了如何检查是否有任何JavaScript事件侦听器/处理程序附加到元素/文档?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试在线搜索,但看起来我不能正确制定搜索查询。

Tried to search online, but does not look like I can formulate search query properly.

听起来很简单,我怎么能用jquery或者只需javascript列出附加到元素/文档/窗口或存在于dom中的所有处理程序或事件侦听器。

So as simple as it sounds, how can I, either with jquery or just javascript list all the handlers or event listeners that are attached to element(s)/document/window or present in dom.

只是想知道。

提前谢谢。

推荐答案

在1.8之前的jQuery中,尝试使用 $(#element)。data(events)

In jQuery before 1.8, try using $("#element").data("events")

编辑:

还有jQuery扩展: listHandlers

There is also jQuery extension: listHandlers

这篇关于如何检查是否有任何JavaScript事件侦听器/处理程序附加到元素/文档?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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