2016-06-20 6 views
0

Ich habe ein div, das viel Inhalt hat. Und ich möchte eine Warnung anzeigen, wenn sich der Inhalt dieses Divs ändert (das Div wird alle 60 Sekunden aktualisiert). Ich habe versucht $ ("div # divName"). Html(), aber es funktioniert nicht, da das div einen großen Inhalt hat. Also, was mache ich?Wie bekomme ich html von großen div

var $container = $("#load-scores"); 
$container.load("/include/home.php?ust=" + url_site + "&tz=" + tz); 
    var s= $("#load-scores").html(); 
var refreshId = setInterval(function() 
{ 
    $container.load("/include/home.php?ust=" + url_site + "&tz=" + tz); 
    var p = $('#load-scores').html(); 
    if(p.is(s)) 
     alert("changed"); 
}, refresh_time); 

PS: console.log (p) und console.log (n) kehrt leer

+0

teilen Sie den Code. –

+0

teilen einige Code, wie erfrischend funktioniert? – hsh

+0

Ich habe den Code –

Antwort

1

Sie können jQuerys Last() als Funktion verwenden.

var $container = $("#load-scores"); 
$container.load("/include/home.php?ust=" + url_site + "&tz=" + tz, function(){ 
     alert("Changed"); 
    }); 
var refreshId = setInterval(function() 
{ 
    $container.load("/include/home.php?ust=" + url_site + "&tz=" + tz, function(){ 
     alert("Changed"); 
    }); 

}, refresh_time); 
Verwandte Themen