Есть ли способ увидеть, какие события связаны с элементом с jQuery?
Какие события связаны?
Ответ 1
Если вы используете Safari или Chrome, вы можете открыть Developer Tools
и проверить элемент (щелкнув увеличительное стекло). На вкладке Event Listeners
справа она сообщит вам связанные события с этим элементом с их функциями и местоположениями.
ИЛИ сделать это с помощью кода:
$('selector').data('events'); // get
console.dir($('selector').data('events')); // display in firefox firebug or webkit developer tools
Ответ 2
Это решение устарело в новых версиях jQuery. Вы должны использовать:
$._data($('selector')[0],'events')
Ответ 3
Если вам это не нужно в script, вы можете проверить этот элемент в любом инструменте проверки DOM, таком как Firebug, и увидеть все события.