2010-09-05 1 views

ответ

4

Вы можете показать все данные, элементы JQuery есть ссылки с:

console.log(jQuery.cache); // Logs the entire cache 

Или только событий (для тех элементов, которые имеют их):

for(name in jQuery.cache) { 
    if(jQuery.cache[name]['events']) 
     console.log(jQuery.cache[name]['events']); 
} 
1

Чтобы сделать это во время выполнения, используя только браузер, используйте FireQuery: http://firequery.binaryage.com/

С JQuery:

var events = $('#element').data("events"); 
var firstClickEvent = events.click[0]; 

Вы можете получить доступ ко всем обработчики событий, как, что для элемента. Чтобы получить каждый из них, вам нужно будет перечислить переменную events.

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