Отследить изменения класса "еще не существующего" элемента
Здравствуйте. Собственно проблему я озвучил в заголовке темы.
На страницу в div подгружаются другие div'ы к которым в ходе определенных вычислений может присвоиться класс. Проблема, что класс присваивается ни сразу, а изначально div приходит без класса вообще. все, что я
$("div").bind('DOMNodeInserted', function(e) {
$(e).bind('DOMAttrModified', function(r){
//действия
});
});
но это не работает... Буду благодарен за помощь. |
hitori, эти события устарели и работать не будут.
Т.к. класс присваивается "в ходе определенных вычислений", следует необходимые действия добавить в тот же код. Это единственно верный вариант. Есть два плохих варианта: Для современных браузеров - MutationObserver. Для старых и говнокдеров: периодический опрос по setTimout\setInterval. |
| Часовой пояс GMT +3, время: 14:03. |