1
Je voudrais rafraîchir un élément <data>
chaque seconde démenés ses attributs:élément Refresh y compris les attributs
<data id="one" data-status="offline"></data>
J'ai essayé d'utiliser la méthode .load()
:
setInterval(function() {
$(#one).load(page.php #one, function() {
if($(#one).data("status") == "online"){
alert("online!");
return false; //stop interval(?)
} else {
alert("offline!");
}
});
}, 1000);
mais sa ne fonctionne pas correctement.
Le principal problème est que l'élément est actualisé comme un enfant comme celui-ci:
<data id="one" data-status="offline"><data id="one" data-status="online"></data></data>
Votre aide est grandement appréciée,
renvoyer cette réponse fait la même chose http://stackoverflow.com/questions/10280997/clearinterval -inside-setinterval-incapable-de-casser-boucle-avec-jquery-et-post – Amar