如何在tampermonkey中的javascript中捕获/观察追加触发器?

时间:2018-02-12 16:48:21

标签: javascript jquery events javascript-events tampermonkey

我正在写一个tampermonkey脚本,其中我想在网页中运行一个函数,该函数只应在某个脚本在body标签中附加html代码时运行。

可以来自

$('body').append('<div>new html</div>');
//or
document.getElementsByTagName('body')[0].innerHTML += '<div>new html</div>';
//or
document.getElementsByTagName('body')[0]insertAdjacentHTML('afterend', '<div>new html</div>')
//or from any other library

现在在tampermonkey我想要运行脚本,它应该捕获/观察它们并在它之后运行我的自定义tampermonkey函数。

我已经在tampermonkey中使用unsafewindow来访问网页javascript。

我提出这个问题的原因是我找不到这样的相关内容。

我只需要一种方法来捕获这些事件,而不是整个代码。

1 个答案:

答案 0 :(得分:2)

尝试使用MutationObserver