Возможно ли это и как я могу слушать изменения во всем дереве DOM с помощью jQuery?
Моя конкретная проблема: у меня есть функция "tooltip", которая стильно отображает атрибут title
, когда вы делаете hover
для любого элемента html. Однако, когда вы делаете зависание, по стандарту браузер отображает title
в своем собственном окне. Я хотел бы это подавить. Так что я думал о том, чтобы перенести содержимое атрибута title
в пользовательский (HTML5) data-title
атрибут при первой загрузке страницы, а затем моя функция подсказки будет работать с data-title
.
Проблема в том, что позже я мог бы добавлять/удалять/изменять HTML динамически, поэтому мне нужно "переподтвердить" эти элементы - снова измените эти атрибуты title. Было бы неплохо, если бы слушатель событий прослушал такие изменения для меня и автоматически перезаписывал элементы.