Описание тега mutation-observers

Mutation Observers are part of the DOM4 specification, and allow callbacks to be triggered when elements of the DOM change.
1 ответ

Полимер Наблюдать Узлы не работает

Я пытаюсь простой тест о observeNodes Полимерная установка. По сути, мой код определяет наблюдателя для изменений дочернего узла в компоненте. <dom-module id="wc-A"> <template> <div>Added Nodes : <span id="added"></span&gt…
1 ответ

Любой способ использовать MutationObserver для отслеживания вставки элемента с указанным селектором?

Скажем, у меня есть иерархия HTML, такая как: <div id="container"> <div class="c"> <div class="c"></div> </div> <div class="c"></div> <div class="c"></div> </div> Я хочу отслеживать DOM для…
11 мар '16 в 10:54
2 ответа

MutationObserver не работает для детей

Заранее извиняюсь за простой вопрос и ужасный javascript ниже; Моя проблема в том, что на сайте есть баннер, который просматривает четыре изображения каждые несколько секунд. Я пытаюсь вставить "впечатление" в слой данных, который будет подхвачен GT…
03 июл '15 в 07:25
2 ответа

Я хочу, чтобы наблюдатель мутации слушал, если его целевой узел сам по себе удален в JavaScript

Я использую наблюдатель мутации на целевом узле. Он срабатывает, если какой-либо из дочерних узлов или свойств изменяется. Но у меня есть случай, когда мне пришлось обрабатывать удаление целевого узла. Это не работает. Есть ли способ справиться с эт…
07 июл '16 в 09:49
1 ответ

Как ввести мутации наблюдателю для кукловода

Я хочу, чтобы след изменил DOM, как mutationobserver в безголовый хром. Так что я изучаю библиотеку кукловодов, но не знаю, как это сделать. Можно ли отследить изменение DOM у кукловода?? Спасибо
20 дек '17 в 10:32
2 ответа

Есть ли способ захвата состояния элемента до срабатывания механизма MutationObserver (onVisibilityChanged)?

Я пытаюсь получить информацию об изменении состояния элемента с помощью JavaScript MutationObserverЧтобы получить состояние элемента до изменения, проверьте текущее состояние и на основании этого примите некоторые решения. В основном я пытаюсь реали…
2 ответа

Наблюдатели мутаций --- поддерево

Я читаю этот http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html и кажется, что поведение Chrome отличается от спецификации. Если я правильно понял спецификации, определение "поддерева" для элемента означает, что об изменениях в …
12 май '12 в 01:33
1 ответ

Получение ссылки на элемент, наблюдаемый с помощью MutationObserver

Я использую MutationObservers для наблюдения за изменениями, происходящими с несколькими узлами DOM (в основном добавление к их поддеревьям или удаление узлов в целом). Наблюдатель работает нормально, потому что я использую subtree вариант. Единстве…
23 апр '18 в 22:55
0 ответов

MutationObserver в нодлисте

У меня есть HTML с четырьмя разделами: <section class="section"><div class="button"></div></div> <section class="section"><div class="button"></div></div> <section class="section"><div class="…
10 фев '18 в 22:01
1 ответ

Простой пример наблюдателя мутации в JavaScript не работает

Я пытаюсь добавить MutationObserver на моей веб-странице для получения изменений в IMG SRC, но это не работает. Вот код, используемый: setTimeout(function() { document.getElementById("img").src = "https://stackru.com/images/1f1575d9902983ce6121bf3b0…
27 апр '15 в 08:40
1 ответ

Dart Polymer 1.0 есть ли способ использовать один "рефектируемый" класс на стороне клиента и сервера?

Использование JsProxy в Dart Polymer 1.0 включить двустороннюю привязку, не разрешать использовать эти классы на стороне сервера. Расширение от родительского класса с JsProxy также не решает проблему. Как я пытался обойти эту проблему. Я создаю клас…
16 дек '15 в 10:25
0 ответов

MutationObserver получает только последние "после нажатия" уведомления об изменении узлов

Сначала мы переходим на страницу http://testphp.vulnweb.com/AJAX/index.php.при загрузке страницы инициализации мы вставляем фрагмент кода JavaScript // html5 MutationObserver to monitor new nodes generated var observer = new MutationObserver(functio…
08 окт '18 в 10:50
0 ответов

Наблюдение за динамической таблицей HTML с помощью MutationsObserver

Я не могу решить один вопрос с MutationObserver. На сайте есть таблица: <table class='our_table'> <tbody> <tr> <td><span class='size'> S </span></td> <td><span class='price'> <em> /* first …
26 дек '16 в 22:43
1 ответ

Есть ли способ определить, из какого MutationObserver был вызван обратный вызов?

Если у меня есть одна функция обратного вызова и два MutationObservers для двух разных узлов dom, есть ли способ узнать, какой наблюдатель вызвал обратный вызов при его вызове? Работа, которую должен выполнить обратный вызов, в значительной степени …
22 май '13 в 06:00
0 ответов

Выполнение скрипта только один раз в mutationObserver

В моем магазине Shopify на страницах коллекции у меня включена пагинация. Я использую скрипт jquery для изменения текста всех тегов продаж. Сценарий очень хорошо выполняется на первой странице, но когда я перехожу на следующую страницу, я должен всп…
3 ответа

Определить, когда узел удален (или удален из DOM, потому что родитель был)

Я хочу определить, когда узел (скажем, nodeX) больше не доступен, либо потому, что он был удален, либо потому, что его родитель (или родительский родитель) был удален. Пока что все, о чем я могу думать, это использовать Mutation Observer, чтобы увид…
05 июл '17 в 20:57
1 ответ

Javascript: MutationObserver / обнаружение глобальных изменений правил таблицы стилей

Последние несколько дней я застрял, пытаясь найти способ обнаружить / вызвать глобальное событие изменения CSS. Да, глобальный (т.е. не тот, который установлен самим элементом (например, style="background:red;"), но задан в отдельном файле .css). Я …
4 ответа

"наблюдаю" в "MutationObserver": параметр 1 не относится к типу "Node"

Я создаю расширение для Chrome и пытаюсь добавить небольшой текст рядом с кнопкой "ОТПРАВИТЬ" в окне создания письма gMail. Я использую MutationObserver, чтобы знать, когда появляется окно создания блока. Я делаю это, наблюдая за элементом с классом…
2 ответа

MutationObservers - некоторые добавленные узлы не обнаружены

У меня есть контент-скрипт, который прослушивает вставку текстовых узлов на некоторых сайтах. Работает отлично, кроме как на Facebook. Некоторые из вставленных текстовых узлов не обнаруживаются скриптом. script.js var observer = new MutationObserver…
0 ответов

Получение положения узла в de Dom

Я использую MutationObserver, чтобы наблюдать за DOM для вставки или изменения DOM. Но чего я хочу добиться, так это воспроизвести изменения DOM в некотором виде бэкэнда. Допустим, у меня есть следующий DOM: <div class="container"> <div cla…
23 апр '16 в 16:40