3
Следующий код работает на странице загрузки, но это никогда не срабатывает, когда я вставляю элемент (ДИВ) в DOM с jquery.append()MutationObserver наблюдать jquery append?
Есть ли способ, чтобы поймать с MutationObserver, когда был добавлен элемент?
вот мой код
MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
var observer = new MutationObserver(function(mutations, observer){
mutations.forEach(function(mutation) {
if($(mutation.target).length > 0){
if($(mutation.target).prop('tagName').toLowerCase() === 'img'){
console.log('IMG ADDED', $(mutation.target));
}
}
});
});
observer.observe(document,{subtree:true, attributes:true, characterData:true});
Не знаете ли вы, когда вы вставляете элемент, Мутации редко подходят? – adeneo