Отладка мутаций DOM с помощью Firebug перед загрузкой страницы

Я ' m возникли проблемы с отладкой изменений DOM , внесенных некоторым кодом JavaScript, который я выполняю. Где-то в коде класс элемента изменен , и я пытаюсь определить, где именно . К сожалению, новое имя класса настолько общее, что поиск по всему JS-коду дает слишком много результатов, чтобы быть жизнеспособным вариантом.

Я пробовал немного отладить с помощью Firebug, но, несмотря на приятный " Прерывание при изменении атрибута ", я не могу заставить ее работать так, как мне бы хотелось. Демонстрация Firebug работает правильно, но это ситуация после загрузки.

Кажется, проблема в том, что я хочу следить за мутациями до того, как страница будет полностью загружена . Я предполагаю, что изменения происходят где-то в $ (document) .ready () , так что это в DOM, но я не могу выбрать элементы для точек останова пользовательского интерфейса , как это было бы в случае с демонстрацией (после загрузки страницы).

Есть ли другой способ отладить подобную ситуацию чем grepping / прохождение кода вручную?

6
задан Karol J. Piczak 30 April 2011 в 13:12
поделиться