Мне нужно отладить веб-приложение, которое использует jQuery для выполнения довольно сложных и грязных манипуляций DOM . В какой-то момент некоторые события, которые были связаны с определенными элементами, не запускаются и просто перестают работать.
Если бы у меня была возможность редактировать исходный код приложения, я бы развернул и добавил кучу Firebug console.log()
операторов и комментировал / раскомментировал фрагменты кода, чтобы попытаться определить проблему. Но давайте предположим, что я не могу редактировать код приложения и мне нужно полностью работать в Firefox, используя Firebug или аналогичные инструменты.
Firebug очень хорошо позволяет мне ориентироваться и манипулировать DOM. Однако до сих пор я не смог понять, как выполнять отладку событий с помощью Firebug. В частности, я просто хочу увидеть список обработчиков событий, привязанных к определенному элементу в данный момент времени (используя точки останова Firebug JavaScript для отслеживания изменений). Но либо Firebug не способен видеть связанные события, либо я слишком туп, чтобы его найти. : -)
Любые рекомендации или идеи? В идеале я просто хотел бы видеть и редактировать события, связанные с элементами, подобно тому, как я могу редактировать DOM сегодня.