jQuery中,如果我這樣做...attachEvent或addEventListener - 存儲在哪裏?
$('a').click(function(){
// Do something
});
... click事件存儲在$('a').data('events')
,我可以像這樣取,
jQuery.each($('a').data('events'), function(i, event){
jQuery.each(event, function(i, handler){
if(handler.type.toString() == 'click')
{
// do something
}
});
});
是通過連接事件attachEvent
或addEventListener
顯然不會出現在$('a').data('events')
中。有什麼我可以迭代它的地方?我假設他們在某個地方排隊等候,但我找不到文檔來指引我正確的方向。
您無法訪問該信息 – Raynos
對不起,您不相信您開箱即用,但如果您有一些文件來備份該聲明,我會很感激。 – AlienWebguy