【发布时间】:2011-11-02 11:08:07
【问题描述】:
<span id="one"> one </span>
<span id="two"> two </span>
$("#one").mouseover(function(){
$(this).css('background-color', 'red');
});
$("#two").click(function(){
$(this).css('background-color', 'green');
});
if (any changes on the site) {
alert('changes detected');
}
如何检测页面上的任何更改?这可能吗?我想使用函数 .live(),但是如何?
我不想单独检查页面上的每个功能。
【问题讨论】:
-
在谷歌浏览器中运行良好:jsfiddle.net/d4PMB/2 或更好的jsfiddle.net/d4PMB/3
-
我无法定义任何更改。在 Firefox 中不起作用
-
jsfiddle.net/d4PMB/3 在 Google Chrome 15、FF 7.0.1、IE 9 和 Opera 11.52 以及 Safari 5.11 中运行良好!
-
@PaulAttuck 然后试试这个例子:jsfiddle.net/d4PMB/6
标签: javascript jquery html