0
我知道我可以将事件处理程序绑定到多个事件,但可以针对所有事件触发事件处理程序,而不管发生在特定元素上的事件类型吗?绑定事件处理程序到任何可能的事件
我的意思是这样的:
$("#myElement").bind(function(){
//this will fire on any event
});
我知道我可以将事件处理程序绑定到多个事件,但可以针对所有事件触发事件处理程序,而不管发生在特定元素上的事件类型吗?绑定事件处理程序到任何可能的事件
我的意思是这样的:
$("#myElement").bind(function(){
//this will fire on any event
});
使用jQuery,你可以得到连接到一个元素的事件致电:
$._data(element, 'events')
有了这些信息,你可以手动触发每个反过来,虽然你可能需要小心你传递了什么参数。
哦,这可能不被支持,所以你可能会遇到后来的jQuery版本的问题。 –