Javascript 如何倾听一个“声音”;“创建div”;事件

Javascript 如何倾听一个“声音”;“创建div”;事件,javascript,html,mutation-observers,Javascript,Html,Mutation Observers,我需要知道何时将div元素添加到页面中。无论何时何地,都可以作为文档树任意深度的子级 const{body}=document; const config={childList:true,子树:true}; 常量回调=函数(mutationsList,observer){ for(突变列表的常数突变){ if(mutation.type==='childList'){ log('已添加或删除子节点'); mutation.addedNodes.forEach((node)=>console.lo

我需要知道何时将
div
元素添加到页面中。无论何时何地,都可以作为文档树任意深度的子级

const{body}=document;
const config={childList:true,子树:true};
常量回调=函数(mutationsList,observer){
for(突变列表的常数突变){
if(mutation.type==='childList'){
log('已添加或删除子节点');
mutation.addedNodes.forEach((node)=>console.log(node));
}
}
};
const observer=新的MutationObserver(回调);
observer.observe(body,config);
我在页面导航时立即通过扩展运行此代码。随着谷歌搜索结果的加载,这不会记录任何搜索结果的创建。页眉和页脚中只有几个div,还有几个脚本。我需要在页面上出现任何和每个
div
元素时立即得到通知。

observer.observe(body,config);
这是错误的,必须是:

observer.observe(文档,配置);