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

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

1 ответ

Конкретные MutationObserver предоставляется в качестве второго аргумента для обратного вызова. Смотрите документацию MDN.

Другие вопросы по тегам