Javascript jQuery";修改";事件

Javascript jQuery";修改";事件,javascript,jquery,events,Javascript,Jquery,Events,因此,我最近更仔细地研究了JavaScript和jQuery,之后我偶然发现了Firefox扩展Greasemonkey 好吧,让我解释一下“modify”事件的含义:我已经为某个页面安装了2-3个用户脚本,它们会自动查看页面是否有任何更改,如果有,它们会加载新内容并将其附加到已加载的页面(它们会修改DOM) 所以基本上,我的用户脚本需要知道什么时候会发生,但我不知道该怎么做。有任何jQuery事件吗?非常感谢您的帮助。对于jQuery事件,如果您希望事件应用于新元素,您可以使用该方法,但是jQ

因此,我最近更仔细地研究了JavaScript和jQuery,之后我偶然发现了Firefox扩展Greasemonkey

好吧,让我解释一下“modify”事件的含义:我已经为某个页面安装了2-3个用户脚本,它们会自动查看页面是否有任何更改,如果有,它们会加载新内容并将其附加到已加载的页面(它们会修改DOM)


所以基本上,我的用户脚本需要知道什么时候会发生,但我不知道该怎么做。有任何jQuery事件吗?非常感谢您的帮助。

对于jQuery事件,如果您希望事件应用于新元素,您可以使用该方法,但是jQuery 1.3不支持
模糊
聚焦
鼠标移动
更改
,或
提交
事件作为实时事件,你想使用的是
change
。(
change
submit
blur/focus
在jQuery 1.4的页面上)


作为替代,您可以使用插件。

被评论的部分不起作用。有什么想法吗?如果没有看到改变它的html和greasemonkey脚本,就很难说了。
var orig;

$(function(){
     orig = getContent();
})

function watchContent() {
     var mod = getContent();
     if (mod != orig){ resetContent(orig); }
     setTimeout(watchContent,1000)
}

function resetContent(html) {
  $("body").append( html );
}

function getContent() {
    return $("body").html();
}