Есть ли способ определить, из какого MutationObserver был вызван обратный вызов?
Если у меня есть одна функция обратного вызова и два MutationObservers для двух разных узлов dom, есть ли способ узнать, какой наблюдатель вызвал обратный вызов при его вызове? Работа, которую должен выполнить обратный вызов, в значительной степени похожа, поэтому создание одного для каждого наблюдателя представляется нежелательным.
1 ответ
Конкретные MutationObserver
предоставляется в качестве второго аргумента для обратного вызова. Смотрите документацию MDN.