2010-04-05 2 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

Смежные вопросы