Javascript 添加有关DIV动态更改的事件

Javascript 添加有关DIV动态更改的事件,javascript,facebook,greasemonkey,Javascript,Facebook,Greasemonkey,我有一个页面(Facebook页面),其内容动态变化。我正在编写一个GM脚本,但它只在页面刷新时加载,而事实并非如此。我试着做一些类似的事情: mydiv.addEventListener('load',myfunc(),false) 正如我在另一个线程中看到的,但它不起作用。我做错了什么 谢谢。使用setInterval()或 无法提供更多细节,除非您提供具体信息,如:您正试图做什么;HTML前后;甚至是页面和/或屏幕截图的链接。将myfunc()更改为myfunc 使用myfunc(),您正

我有一个页面(Facebook页面),其内容动态变化。我正在编写一个GM脚本,但它只在页面刷新时加载,而事实并非如此。我试着做一些类似的事情:

mydiv.addEventListener('load',myfunc(),false)

正如我在另一个线程中看到的,但它不起作用。我做错了什么

谢谢。

使用
setInterval()

无法提供更多细节,除非您提供具体信息,如:您正试图做什么;HTML前后;甚至是页面和/或屏幕截图的链接。

myfunc()
更改为
myfunc

使用
myfunc()
,您正在调用该函数。

myfunc
只是将引用传递给您的函数。

什么是
mydiv
应该是什么?我在使用文档时发现的一个div。评估其他函数的(…)。控制台是否报告了什么?我不知道,通常当GM脚本被破坏时,它会停止执行…这里是:我正在尝试在Facebook页面中使用GM,因此,如果角色为article(即通常的内容)的div具有特定属性,则其样式将发生更改(例如背景色)。当我刚进入Facebook或刷新页面时,这一切都很好。但是,在Facebook上,当我点击链接时,我不会转到另一个页面,而只是更改一个动态div(我相信是contentMain)的内容,因此我需要弄清楚在这样的更改之后,而不仅仅是刷新之后,如何运行我的GM功能。WaitForkEyelments就是这样做的。谢谢,但它不是在忙着等待的情况下执行这一操作吗?一个循环会导致页面很重吗?不,它使用计时器每秒检查几次。您可以让数百个这样的计时器运行(您将只使用一个),而不会注意到任何性能下降。