Страницы

Поиск по вопросам

понедельник, 25 ноября 2019 г.

Как узнать что изменило HTML элемент?


При клике на одну из кнопок на сайте исчезает другая кнопка. (display:none)
Так не должно быть, и не могу найти код где это делается! 

В консоли Google Chrome и Mozzila Firefox не нашел...

Проект большой. В поиске по файлам искал... ничего...магия....
    


Ответы

Ответ 1



В Google Chrome это делается очень просто: Открываете Developer Tools(F12), инструментом выбора(CTRL+SHIFT+C) находите нужны элемент, и в контекстом меню этого элемента в дереве элементов выбираете функцию "Break On", c необходимым условием - при изменении подэлементов, изменении атрибутов или удалении элемента. При соответствующем изменении, отладчик JavaScript остановится на строчке кода, которая это изменение вызвала.

Ответ 2



Для полноты картины, то же самое легко делается и в Firefox с плагином Firebug. Та же комбинация клавиш: F12 открывает Firebug, Ctrl-Shift-C или инструмент выбора позволяют найти элемент в дереве, правая кнопка мыши на элемент открывает меню, в котором можно выбрать остановку на изменении:

Комментариев нет:

Отправить комментарий