对于事件处理程序的一些调试,我需要真正全球化我正在查看另一个堆栈溢出问题,这很好,除了我想通用
// Log ALL handlers for ALL events:
jQuery.each($('#elem').data('events'), function(i, event){
jQuery.each(event, function(i, handler){
console.log( handler['handler'].toString() );
});
});
是否有所有jQuery 对象的 jQuery 标识符?我会预料$(obj)
到,$('*')
但也没有这个把戏(或者我有另一个问题)。
注意:我试图调试的绑定事件我怀疑是通过 jQuery 的.on()
方法在body
或处绑定的window
。
附加说明:是因为我正在绑定.on()
并且它没有向$(document).data('events')
对象注册事件吗?