我有一个简单的输入元素:找出OnClick事件的注册方法?
<input class="a" /> // <---notice - no inline onclick function
有人做
$(".a").on('click',function() {alert('1')});
// ...and later
$(".a").on('click',function() {alert('2')});
现在,我想找到:“它的功能被执行单击元素时”?
我该如何在jquery/Javascript中做到这一点?
p.s.请忽略这里的匿名函数,我也可以附加一个常规的命名函数。
(IM使用(如jsbin显示,与1.8.3 - 最新))
http://stackoverflow.com/questions/2223777/jquery-can-i-get-a-reference-to-the-bound -events-on-an-element – eliah
要小心:因为事件冒泡,事件的处理程序可能不是事件的目标。 – zneak
[查询针对给定事件类型注册的事件侦听器列表]的可能重复(http://stackoverflow.com/questions/3157969/querying-the-list-of-event-listeners-registered-for-a-given -event-type) – zneak