我需要选择所有已绑定(bind)“点击”事件的元素?是否存在这样的选择器?
最佳答案
jQuery 本身不支持它,但您可以使用 hasEvent plugin 编写自己的自定义选择器:
jQuery.expr[":"].click = "jQuery(a).hasEvent('click');";
$("a:click").doStuff();
编辑:
还有Event Bound Selector plugin它更完整,开箱即用,但也更大。
关于搜索事件的 Jquery 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/661564/