2010-04-05 70 views

回答

3

也許這將幫助:

從這裏:http://james.padolsey.com/javascript/things-you-may-not-know-about-jquery/

您可以訪問通過jQuery的事件存儲綁定到一個元素(或對象)的所有事件處理:

// List bound events: 
console.dir(jQuery('#elem').data('events')); 

// Log ALL handlers for ALL events: 
jQuery.each($('#elem').data('events'), function(i, event){ 
    jQuery.each(event, function(i, handler){ 
     console.log(handler.toString()); 
    }); 
}); 
+1

肯定。 ...雖然它沒有被記錄爲jQuery界面的正式組成部分,但是依靠您期望在未來版本中運行的應用程序可能並不明智。非常適合測試。 – bobince 2010-04-05 14:49:28