Sto costruendo una sezione di commenti automatici di aggiornamento per il mio sito web usando jQuery .load. Quindi sto usando un timer 'setTimeout' di javascript per verificare la presenza di nuovi commenti.C'è un modo per cancellare tutti i timer JavaScript contemporaneamente?
Ma dopo aver fatto alcune cose come modificare le pagine di commenti o eliminare (tutte usando ajax), alcuni vecchi timer continuano a funzionare, anche se ho usato clearTimeout prima di caricare un nuovo contenuto Ajax.
C'è un modo per cancellare TUTTI i timer javascript quando carico nuovi contenuti Ajax?
Il problema è che il mio nuovo contenuto caricato ajax non ha alcun controllo sui vecchi timer in esecuzione. – Jens
Ecco perché ho suggerito una variabile globale. –
grazie, per me anche la tua risposta ha aiutato – beginner