Есть ли способ увидеть, что манипулирует узлом HTML? - PullRequest
4 голосов
/ 09 апреля 2010

Точки останова хороши, когда кто-то знает, где выполняется код. Однако у меня есть проблема, когда моим DIV манипулирует какой-то неизвестный код в библиотеке, которую я использую. Есть ли способ установить точку останова на узле и посмотреть, когда будут добавлены дочерние элементы или изменены атрибуты?

Ответы [ 2 ]

4 голосов
/ 09 апреля 2010

В firebug вы можете установить на вкладке html «Остановить изменение атрибута»

см .: http://getfirebug.com/html

3 голосов
/ 09 апреля 2010

Просто для людей, которые никогда не использовали Firebug, перейдите на вкладку HTML в верхней части окна Firebug, перейдите к нужному элементу, развернув соответствующие узлы. (В качестве альтернативы щелкните правой кнопкой мыши элемент div на странице и выберите «Проверить элемент» в нижней части (обычно) контекстного меню. При наведении курсора на узел по умолчанию этот элемент должен выделяться на странице.

Затем, когда у вас есть узел div, показанный в окне firebug, щелкните правой кнопкой мыши по узлу и выберите «Разбить при изменении атрибута», «Разбить при добавлении или удалении дочернего элемента», «Разбить при удалении элемента» или любую другую комбинацию хотел бы. И вуаля!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...