MutationRecord.target
Подскажите пожалуйста, что то я неМного запутался.
Вот я ставлю прослушивать Mutationobserver на document. На странице я делаю действие, которое к примеру приводит к добавлению ноды в документ. MutationObserver - срабатывает и в callback функцию приходить MutationRecord: let my_MutationRecord_target = MutationRecord.target; let my_MutationRecord_addedNodes = MutationRecord.addedNodes; if(my_MutationRecord_addedNodes.length !== 0) { //Значит есть добавленные ноды: for(let y=0; y<my_MutationRecord_addedNodes.length; y++) { console.log(my_MutationRecord_addedNodes[y]); } } Все работает и вроде бы все хорошо, но я запутался. Когда я вывожу: my_MutationRecord_target На консоль выводится <body class=...> Когда я вывожу на консоль: MutationRecord.addedNodes; Выводится: <div role="presentation" class=....> Но, когда я в консоли раскрываю body class - там нет - <div role="presentation">. Я запутался. Или же MutationRecord.target - возвращает Ноду - до изменения ? |
Часовой пояс GMT +3, время: 20:10. |