1
Есть ли способ в jQuery узнать, имеет ли элемент уже событие, связанное с щелчком или двойным щелчком?Проверка привязки jquery
Есть ли способ в jQuery узнать, имеет ли элемент уже событие, связанное с щелчком или двойным щелчком?Проверка привязки jquery
Может быть, это поможет:
Отсюда: 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());
});
});
да. ... хотя он не зарегистрирован как официальная часть интерфейса jQuery, поэтому не может быть разумным полагаться на приложение, которое вы ожидаете запустить с будущей версией. Отлично подходит для тестирования. – bobince