с поджигателем i только знает, как видеть то, какие ajax-файлы называют.
у меня есть обработчик событий нажатия мыши jQuery, ограниченный к элементу ссылки.
действительно ли возможно видеть, какой код JavaScript используется при нажатии на элемент в случае, если Вы забыли, получили ли Вы обработчик событий или другой код JavaScript, связанный с ним?
Вы можете использовать профилировщик в Firebug. Перейдите на вкладку «Консоль» и щелкните Профиль
над областью сообщений, рядом с Очистить
. Он скажет, что профилировщик запущен. Снова нажмите кнопку Профиль
, и вы увидите отчет о том, какие функции были вызваны и сколько времени было потрачено на каждую из них.
Если вы используете такую библиотеку, как jQuery, вывод может быть немного менее ясным, поскольку он покажет, что большая часть времени была потрачена на функции из библиотеки (например, F (), init (), Dimension () и т. Д. ). Тем не менее, он покажет, в каком файле была определена каждая функция, поэтому вы можете не обращать внимания на те, которые есть в библиотеке (если это не то, что вы ищете).
Если вы используете анонимные функции, вы можете дать им имена, чтобы они отображались в профилировщике - см. эту статью для подробного (возможно, слишком подробного) объяснения.
Использовать точки останова ..
ссылка: http://getfirebug.com/javascript
Вам следует взглянуть на Eventbug (для этого требуется Firefox 3.6, некоторые документы устарели):
Загрузки: http://getfirebug.com/releases/eventbug/1.5/
Немного предыстории: http://www.softwareishard.com/blog/firebug/eventbug-alpha-released/
Просто добавьте отладчик; на вашем onclickevent, и счастливой отладки.
* Важно: вам нужно открыть панель firebug и перезагрузить страницу