Вопросы по теме 'mutation-observers'
Доступность MutationObservers в Internet Explorer
Наблюдатели за мутациями AFAIK пока недоступны в IE. Chrome, Safari, Firefox имеют свои реализации и проходят процесс стандартизации. Мне интересно, знает ли кто-нибудь (желательно сотрудник MS) историю с IE или может дать мне указатель на статью,...
13976 просмотров
schedule
21.08.2023
Запутался в MutationObserver
Итак, я ломал голову над использованием MutationObserver, и я не добился никакого прогресса. Я читал об этом на сайте W3C и в MDN. При прочтении в MDN всё имело смысл до примера.
// select the target node
var target =...
9745 просмотров
schedule
16.08.2022
MutationObserver обнаруживает «ожидание» DOM (конец мутаций или их отсутствие) — AKA, когда делать вызов AJAX?
В настоящее время мы успешно обнаруживаем мутации целевых элементов DOM на нашей странице. Теперь мы рассматриваем возможность объединения определенных свойств этих мутаций целевого узла в «список» для отправки через вызов AJAX для обработки на...
1838 просмотров
schedule
20.07.2023
Обозреватель мутаций Chrome
Я пытаюсь использовать Mutation Observer в Chrome для отслеживания добавления нового изображения, вот мой код:
var observer = new window.MutationObserver(function (mutations) {
mutations.forEach(function (mutation) {
var m = mutation;...
1635 просмотров
schedule
25.05.2022
Как обнаружить мутации элементов DOM без jQuery
Допустим, у меня есть следующий HTML:
<div id='content'></div>
Я хотел бы получать предупреждения, когда в этом элементе происходят мутации высоты. Я надеялся, что в этом поможет класс MutationObserver , но здесь моя проблема с...
1729 просмотров
schedule
26.09.2022
MutationObserver в window.opener.document не работает
Я в окне, открытом javascript
window.open("/altitudeToolBox.aspx", "_altitudeToolBox", "location=no, menubar=no, status=no, titlebar=no, scrollbars=1, resizable=yes");
В этом новом окне я использую...
419 просмотров
schedule
29.11.2022
Почему MutationObserver дважды запускается для childList, но никогда для characterData?
У меня простая MutationObserver установка в качестве теста. В HTML есть span , текстовое содержимое которого обновляется раз в секунду (и div для сообщений):
<span class="tester"></span>
<div id="msg"></div>...
4072 просмотров
schedule
20.05.2023
получение className добавленного узла DOM (mutationObserver)
Я пишу простой пользовательский скрипт, который будет автоматически скрывать пост в Facebook, если он содержит определенный список слов. Основная функциональность работает, но мой MutationObserver , похоже, не читает className из...
4348 просмотров
schedule
14.07.2023
MutationObserver со специфическими мутациями
В настоящее время я пытаюсь использовать MutationObserver API для запуска сообщения (которое позже будут функции) основанные на изменении класса элемента.
В настоящее время я запускаю журнал об изменении мутации, но я предполагаю, что есть...
3098 просмотров
schedule
29.04.2023
Значение .value HTMLInputElement невозможно просмотреть с помощью наблюдателей за мутациями.
Введите здесь .
HTML:
<input placeholder="HRM"/>
JavaScript:
let input = document.querySelector('input')
let observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.type ===...
121 просмотров
schedule
26.10.2022
Может ли наблюдатель мутаций прослушивать изменения атрибутов данных?
Итак, проблема в том, что у меня есть элемент html, у которого есть объект в атрибуте «data-» (устанавливается через jQuery ofc), и я хочу прослушивать изменения в этом атрибуте.
Я уже многое перепробовал, например, задал почти все возможные...
2933 просмотров
schedule
27.10.2022
Chrome MutationObserver не активирован для некоторых элементов
У меня возникла проблема, когда MutationObserver не работает с некоторыми элементами.
Я извлек «простой» пример:
В chrome загрузите news.google.com и откройте консоль отладчика.
Вставьте этот код:
for (elem of...
470 просмотров
schedule
21.07.2022
Обнаружить, что данный элемент был удален из DOM без ущерба для производительности.
У меня есть это:
const element = this.getElementById("victim")
function releaseKraken(targetElement) {}
Я хочу, чтобы функция вызывалась, когда element удаляется из DOM.
Я могу представить что-то вроде этого:
element.onRemove(()...
2981 просмотров
schedule
30.05.2023
Изменить элемент в DOM из мутации от MutationObserver
Хорошо, новичок в js, пробовал случайные вещи (настраиваемое расширение chrome), и здесь я столкнулся с проблемой с мутациями от MutationObserver.
Так вот в чем дело. Получение самих мутаций не проблема, но я пытаюсь получить элементы из мутаций и...
816 просмотров
schedule
04.07.2023
Как применить MutationObserver с EventListener к видимой кнопке?
У меня есть кнопка:
<button type="button" id="errorLog" class="btn btn-secondary btn-lg btn-block">Download</button>
это видно только в том случае, если условие выполнено. Я пытаюсь добавить прослушиватель событий для запуска...
1514 просмотров
schedule
05.05.2023
Mutation Observer срабатывает только на родительском элементе
Я пытаюсь использовать MutationObserver для отслеживания удаленных узлов в библиотеке приложений, но оказывается, что когда родитель удаляется (или заменяется), он не вызывает обратный вызов для всех дочерних элементов.
<button...
534 просмотров
schedule
05.03.2023
MutationObserver, чтобы знать, когда стиль вычисляется и визуализируется в HTML
Поэтому я создаю что-то, где мне нужно иметь возможность трансформировать некоторые элементы с переходом и без него.
Допустим, мне нужно что-то преобразовать без перехода, тогда я, конечно, сначала удаляю параметр перехода (если он есть) из...
128 просмотров
schedule
24.01.2023