未捕获的类型错误:undefined不是MutationObserver中的函数

Uncaught TypeError: undefined is not a function in MutationObserver

本文关键字:MutationObserver 不是 函数 undefined 错误 类型      更新时间:2023-09-26

在Facebook中,我想听userContentWrapper类来检查新闻源中是否加载了新的状态,但我收到了一个错误,说:

未捕获类型错误:未定义不是函数

突变观察者:

var observer = new MutationObserver(function(mutations) {
  mutations.forEach(function(mutation) {
    for(var i=0; i < mutation.addedNodes.length; i++){
      var added = mutation.addedNodes[i].getElementsByClassName("userContentWrapper"); // error in this line
            if(added){
            }
    }
  });    
});

这是因为有些突变不是对象,它们是简单的文本,没有方法getElementsByClassName

相关文章:
  • 没有找到相关文章