如何检查是否有任何JavaScript事件侦听器/处理程序附加到元素/文档? [英] How to check if any JavaScript event listeners/handlers attached to an element/document?
本文介绍了如何检查是否有任何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屋!
查看全文