Dom 节点变动检测并录制的简单实现
var observer = new MutationObserver(function (mutations, observer) {
mutations.forEach(function(mutation) {
console.log(mutation);
});
})
<div id='target' class='block'>
</div>
var target=document.getElementById('target');
var i=0
var observe=new MutationObserver(function (mutations,observe) {
i++
});
observe.observe(target,{ childList: true});
target.appendChild(docuemnt. createElement ('span'));
target.appendChild(docuemnt. createElement ('div'));
console.log(i)
最后更新于