проверка привязки jquery - PullRequest
1 голос
/ 05 апреля 2010

Есть ли способ в jQuery узнать, есть ли у элемента событие, связанное с кликом или двойным кликом?

1 Ответ

3 голосов
/ 05 апреля 2010

Может быть, это поможет:

Отсюда: 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() );
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...