希望在非jQuery脚本中使用DOMSubtreeModified更改为变异观察者。
处理文档链接的当前代码如下所示:
document.addEventListener("DOMSubtreeModified", transform, false);
function transform(e) {
if (element.nodeName.toLowerCase() == "a") {
processLink(element);
}
if (element.getElementsByTagName) {
var a = element.getElementsByTagName("a");
for (var i = a.length; i--; i > 0) {
processLink(a[i]);
}
}
}
找到代码here,但它使用jQuery,并且不确定做某事部分的内容。尝试阅读Mutation观察者的其他文档,但没有走得太远。