Если вы разбираете чужой код и Вам нужно узнать, какой обработчик выполняется, повешенный через jQuery.on(event, handler), то вам понадобится FF с плагинами Firebug + FireQuery. Если же вы хотите иметь такой функционал в Chrome Dev Tools, то, к сожалению такого инструмента нет. Точнее вы можете посомтреть в секции Events события, которые навешены на элемент, но он отобразит ссылку на функцию делегатор, а не на реальный колбэк.
Для того, чтобы просто знать что навешено на элеменье, без запуска Firefox, я написал простой плагин: jQuery Event Callback Lister Он не заменит FireQuery в полной мере, так как нет ссылки на файл с кодом, где описана реализация функции, но может показать код колбэка.
Взять плагин можно отсюда https://chrome.google.com/webstore/detail/jquery-event-callback-lis/gmobkpfpeipnilecpklhfadghpfchphf
Код на гитхабе: https://github.com/i0z/gcdtjqel
Пример работы:
Комментариев нет:
Отправить комментарий