我像这样加载一个div:
var auto_refresh = setInterval(
function ()
{
$('#nowplaying').load('nowplaying.php').fadeIn("slow");
}, 10000);
我只想在页面发生变化时加载。我怎么能用“改变”来做到这一点?
这是我尝试过的:
function ()
{
var cachedDOM = $('div#nowplaying').html();
$.get('nowplaying.php',function(data){
if (cachedDOM != data) {
$('#nowplaying').load('nowplaying.php').fadeIn("slow");
}
}
)
}, 3000);
问题是“cachedDOM != data”总是正确的。
帕特里克