小编Rav*_*ani的帖子

JavaScript中的简单变异观察器示例不起作用

我尝试MutationObserver在我的网页中添加一个跟踪图像中的更改src,但这不起作用.

这是使用的代码:

setTimeout(function() {
  document.getElementById("img").src = "http://i.stack.imgur.com/aQsv7.jpg"
}, 2000);

var target = document.querySelector('#img');

var observer = new MutationObserver(function(mutations) {
  mutations.forEach(function(mutation) {
    console.log(mutation.type);
  });
});

var config = {
  attributes: true,
  childList: false,
  characterData: false
};

observer.observe(target, config);
observer.disconnect();
Run Code Online (Sandbox Code Playgroud)
<img src="http://i.stack.imgur.com/k7HT5.jpg" id="img" class="pic" height="100">
Run Code Online (Sandbox Code Playgroud)

javascript mutation-observers

9
推荐指数
1
解决办法
8903
查看次数

标签 统计

javascript ×1

mutation-observers ×1