私はこのようなdivをロードします:
var auto_refresh = setInterval(
function ()
{
$('#nowplaying').load('nowplaying.php').fadeIn("slow");
}, 10000);
ページに変更があった場合にのみロードしたいのですが。'change'でそれを行うにはどうすればよいですか?
これが私が試したことです:
function ()
{
var cachedDOM = $('div#nowplaying').html();
$.get('nowplaying.php',function(data){
if (cachedDOM != data) {
$('#nowplaying').load('nowplaying.php').fadeIn("slow");
}
}
)
}, 3000);
問題は、「cachedDOM!=data」が常に真であるということです。
パトリック