Ciao,
ho questa parte di codice
In pratica quando clicco un link nell'onlineContainer' che, se non esiste un contenitore con id #onlineElenco, mi crea un div con classe "onlineElenco" e parte la funzione timer che mi "refresha" questo div (con classe onlineElenco".codice:function timer(){ $('.onlineElenco').load(onlineUrlLi); setInterval(timeajax, 10000); } $('#onlineContainer li a').click(function(e) { var onLista = $(this).attr('id'); if ($('#onlineElenco, .'+onLista).length==0) { var onlineUrlLi = $(this).attr('href'); $("<div></div>").load(onlineUrlLi, function(){ .attr('id','online01-take') .addClass('onlineElenco') .appendTo('.mainRightBig') }) timer() } else { clearInterval(timer); ecc ecc }
E fin qui va bene.
ma se riclicco sul link ed esiste il contenitore con ID onlineElenco, clearInverval(timer); non mi blocca l'eventuale funzione timer attiva.
Dove sbaglio?

Rispondi quotando