Я ' m возникли проблемы с отладкой изменений DOM , внесенных некоторым кодом JavaScript, который я выполняю. Где-то в коде класс элемента изменен , и я пытаюсь определить, где именно . К сожалению, новое имя класса настолько общее, что поиск по всему JS-коду дает слишком много результатов, чтобы быть жизнеспособным вариантом.
Я пробовал немного отладить с помощью Firebug, но, несмотря на приятный " Прерывание при изменении атрибута ", я не могу заставить ее работать так, как мне бы хотелось. Демонстрация Firebug работает правильно, но это ситуация после загрузки.
Кажется, проблема в том, что я хочу следить за мутациями до того, как страница будет полностью загружена . Я предполагаю, что изменения происходят где-то в $ (document) .ready ()
, так что это в DOM, но я не могу выбрать элементы для точек останова пользовательского интерфейса , как это было бы в случае с демонстрацией (после загрузки страницы).
Есть ли другой способ отладить подобную ситуацию чем grepping / прохождение кода вручную?