问题描述
我得到了以下脚本来解决我网站上的一个问题,即错误的标题在动态创建的页面上显示为 h1 标题。它适用于自动生成标题元素的页面,但有些页面没有标题,因此上一页的 h1 保留在当前页面上。所以我想要做的是修改这个脚本,这样如果变异观察者没有观察到标题元素的变化,h1 被设置为不显示......这可能吗?或者有没有更好的方法来做到这一点? (不,我不能只给页面标题......)
new MutationObserver(function(mutations) {
document.querySelector('h1').innerText = mutations[0].target.innerText;
}).observe(
document.querySelector('title'),{ subtree: true,characterData: true,attributes: true,childList: true }
);
document.querySelector('h1').innerText = document.querySelector('title').innerText;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)