Вопросы по теме 'mutation-observers'
Обнаруживать изменения в DOM
Я хочу выполнить функцию, когда в html добавляются некоторые div или input. Это возможно?
Например, добавлен ввод текста, тогда должна быть вызвана функция.
325176 просмотров
schedule
29.06.2023
Черный список элементов DOM с помощью Mutation Observers
Я хотел бы использовать Mutation Observers в Chrome для отслеживания изменений DOM во всем документе. Однако я хотел бы внести в черный список определенные элементы с определенными id . Есть ли способ сделать это?
257 просмотров
schedule
03.07.2023
Почему код MutationObserver не работает в Chrome 30?
Из http://updates.html5rocks.com/2012/02/Detect-DOM-changes-with-Mutation-Observers Я получил следующий код:
var insertedNodes = [];
var observer = new WebKitMutationObserver(function(mutations) {
alert('run');...
4914 просмотров
schedule
23.10.2023
Наблюдатель мутаций не определен
Я пытаюсь исправить и решить проблему с моим кодом. Первоначально я использовал DOMNodeRemoved и DOMNodeInserted для наблюдения за элементом на странице, над которой я работаю. Они работали хорошо, но не работали в IE. Поэтому я начал пытаться...
12576 просмотров
schedule
15.06.2022
Есть ли способ зафиксировать состояние элемента до того, как сработает механизм MutationObserver (onVisibilityChanged)?
Я пытаюсь получить информацию об изменении состояния элемента с помощью javascript MutationObserver Чтобы получить состояние элемента до изменения, затем проверьте текущее состояние и на его основе примите некоторые решения.
В основном я пытаюсь...
887 просмотров
schedule
14.07.2023
Перебор и изменение элементов DOM, добавленных через Ajax, без jQuery
Я работаю над небольшим дополнением Firefox, которое использует PageMod для обработки элементов изображения, загруженных на веб-страницу. Я видел в Интернете примеры использования jQuery, но, поскольку я добавляю скрипт содержимого на каждую...
706 просмотров
schedule
10.06.2023
Слушатель захваченных событий JavaScript и MutationObserver
Итак, я пытаюсь изменить некоторые из моих JavaScript
Из этого
content.forumobserver = content.build.forumobserver = function() {
var target = document.querySelector('#content-padding');
var observer = new MutationObserver(function...
1066 просмотров
schedule
08.07.2023
как сделать AngularJS двухстороннюю привязку нескольких объектов в contenteditable, включая окружающий текст
Я хочу иметь коллекцию вроде:
var array = [{innerText: "I was with ", index:0},{obj: "Mary", id: 1, index:1}, {innerText: " and ", index:2},{obj: "John", id: 2, index:3}];
и div с редактируемым содержимым, в котором все они будут наверху, но...
1576 просмотров
schedule
22.04.2023
Обнаружение изменения входного значения с помощью MutationObserver
Я хочу определить, когда текст / значение изменяется в поле ввода. Даже если я изменю значение с помощью js, я хочу обнаружить эти изменения.
Вот то, что я пробовал до сих пор в демонстрации в скрипте .
HTML :
<input type="text"...
19438 просмотров
schedule
28.12.2022
MutationObserver не может наблюдать за текстовой областью
Я пытаюсь добавить пользовательские операции отмены к элементу textarea с помощью объекта MutationObserver. Я посмотрел на MDN, как использовать этот объект, и, насколько мне известно, я использую его правильно. Однако ни одна из мутаций не...
1284 просмотров
schedule
16.12.2022
Сделать вызов AJAX через динамически вставленный элемент DOM, нужно ли мне использовать наблюдатель мутаций?
В моем текущем приложении у меня есть элементы на моей странице, которые начинаются «пустыми» и загружают свои отображаемые данные из вызова AJAX.
Простой способ реализовать это — использовать класс (скажем, .ajax-loader ) и выполнить цикл по...
1256 просмотров
schedule
02.06.2022
Реализация MutationObserver вместо DOMSubtreeModified
У меня есть select[multiple] , которому я дал класс custom-multiselect на своей странице, для которого я перехватываю событие DOMSubtreeModified следующим образом:
HTML:
<select class="custom-multiselect"></select>
JQuery:...
6905 просмотров
schedule
09.12.2022
Поддерживает ли зеркало дерева js и сводку мутаций iframe?
Я использовал библиотеку с открытым исходным кодом под названием tree-mirror.js , которая использует mutation-summary.js для зеркалирования DOM.
Все хорошо, но фреймы. Когда основной документ содержит iframe, изменения dom в документе с iframe...
637 просмотров
schedule
07.09.2022
Звук не будет отключен с помощью JavaScript — необходимо удалить аудиотеги с мутациейobserver.
Я попытался использовать следующий пользовательский скрипт, чтобы удалить все аудио с определенного веб-сайта:
// ==UserScript==
// @name addicto
// @namespace nms
// @include http://*
// @include https://*
// @version 1
//...
129 просмотров
schedule
17.09.2022
Если IntersectionObserver будет отключен при удалении элемента
В одностраничном приложении элементы часто удаляются и заменяются. На элементах, удаленных из DOM, может быть IntersectionObserver (или любой другой)
Я никогда не беспокоился о событиях, потому что они привязаны и срабатывают на цели, поэтому они...
4660 просмотров
schedule
06.11.2022
Как использовать MutationObserver во вновь созданном окне
Я хочу использовать MutationObserver для отслеживания изменений DOM в окне, которое я создаю с помощью window.open . У меня есть следующий код:
var newWin = window.open('/somepath');
var observerConfig = {
childList: true,
subtree:...
1355 просмотров
schedule
05.03.2024
Сбой модульного теста директивы Angular на MutationObserver: параметр 1 не имеет типа «Узел»
Я настраиваю некоторые модульные тесты для директивы, в которой есть MutationObserver и генерирует событие при каждом изменении (по мере изменения активного routerLink). Он хорошо работает с ElementRef API Angular.
Я следил за официальными...
1057 просмотров
schedule
01.01.2023
использование MutationObserver для управления и установки свойства 'type' элемента ввода, загружаемого динамически
Ранее у меня был вопрос здесь , что привело меня к этому этапу, чтобы задать еще один вопрос:
Резюме того, чего я пытаюсь достичь:
Я пытаюсь использовать MutationObserver, чтобы следить за своим документом, а затем изменять «тип» элемента...
90 просмотров
schedule
30.11.2022
Проверить повторный вход асинхронной функции в JS
Сценарий:
У нас есть функция-обработчик MutationObserver handler .
В handler мы делаем некоторые манипуляции с DOM, которые снова вызовут handler . Концептуально у нас должен быть реентерабельный вызов handler . За исключением того, что...
346 просмотров
schedule
09.08.2022
Какой тип события я должен зарегистрировать в элементе, чтобы отслеживать добавление подэлементов
Я ищу способ, как получить информацию о том, что элемент был добавлен в мой div.
Элемент стиля добавляется сторонним компонентом, и я просто знаю, в какой элемент будет добавлен. Я могу отследить это с помощью DevTools с точкой останова DOM в моем...
33 просмотров
schedule
10.01.2023