mutationobserver多节点DOM

时间:2017-03-01 20:51:13

标签: javascript google-chrome dom mutation

我正在尝试将mutationobserver用于多个节点。

  

__ w2_modal_wrapper_14

有子节点,但15,16,17没有任何节点。滚动下降时它们会自动加载。我希望检查每个节点__w2_modal_wrapper_14__w2_modal_wrapper_15__w2_modal_wrapper_16__w2_modal_wrapper_17以及更多内容,因为网络会加载。

所以请建议任何解决方案。

var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
  var list = document.getElementById('#__w2_modal_wrapper_14');

  var observer = new MutationObserver(function(mutations) {  
    mutations.forEach(function(mutation) {
      if (mutation.type === 'childList') {
       alert("change");
      }
    });
  });

  observer.observe(list, {
    attributes: true, 
    childList: true, 
    characterData: true
  });



0 个答案:

没有答案