В современных версиях jQuery вы должны использовать метод $._data
для поиска любых событий, связанных jQuery с данным элементом. Примечание , это метод только для внутреннего использования:
// Bind up a couple of event handlers
$("#foo").on({
click: function(){ alert("Hello") },
mouseout: function(){ alert("World") }
});
// Lookup events for this particular Element
$._data( $("#foo")[0], "events" );
Результат из $._data
будет объектом, который содержит оба события, которые мы установили (на фото ниже с свойство mouseout
расширилось):
[/g1]
Затем в Chrome вы можете щелкнуть правой кнопкой мыши функцию обработчика и нажать «Просмотр функции определения», чтобы показать вам точное место, где оно определено в вашем коде.