С MutationObserver я слушаю вставку узла в дерево, но он запускается после того, как узел вставлен.JavaScript - Прослушивание изменений до узла
Если я хочу запустить событие до того, как узел будет вставлен в узел, что бы я сделал?
ex.
// create an observer instance
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// configuration of the observer:
var config = { subtree: true };
// pass in the target node, as well as the observer options
observer.observe(document.documentElement, config);
Событие как DOMNodeInserted, но если я хочу что-то вроде «BeforeDOMNodeInserted»?
Как прослушиватель Firefox beforescriptexecte.
Можете ли вы предоставить мне пример «фильтрационного» кода? Спасибо :). –
@VasileAlexandruPeste Я обновил свой ответ с помощью образца. –
Hei, он работает, но я хочу также фильтровать «парсер», когда он создает дерево HTML, например MutationObserver, если я слушаю объект документа с ним, он также запускает, когда тег «head, body и child» добавляется парсером когда он строит документ, когда страница загружается, можем ли мы это сделать? –