使用MutationObserver调用observe方法时触发类型错误的问题求助
MutationObserver调用observe方法时触发类型错误的问题求助
各位大佬好!我最近在写代码使用MutationObserver的时候踩了个坑,触发了一个类型错误,折腾半天没找到解决办法,来这儿求支招!
我碰到的错误提示是:
Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
下面是我对应的代码:
$(document).ready(function () { var target = document.querySelector('#DateRange'); var observer = new MutationObserver(function (mutations) { var selectedRange = target.innerText; if (selectedRange !== '') { var dateRange = selectedRange.split(' - '); chart.destroy(); drawGetEntsurgeryChart(dateRange[0], dateRange[1]); } }); observer.observe({ attributes: true, childList: true, characterData: true }); });
我在浏览器开发者工具里看到的错误就是上面这个类型错误提示。
备注:内容来源于stack exchange,提问作者nawaf al-rashidy
相关产品推荐
相关产品推荐

