SetInterval-Aufrufe in JavaScript stoppen
In JavaScript kann setInterval(fname, 10000) verwendet werden, um alle 10 Sekunden eine Funktion auszulösen. Ist es jedoch möglich, diese Wiederholung aufgrund eines bestimmten Ereignisses zu beenden? Dies ist besonders relevant, wenn die ständige Datenaktualisierung nach Ermessen des Benutzers angehalten werden muss.
Lösung
setInterval() gibt eine Intervall-ID zurück, die mit verwendet werden kann clearInterval():
var refreshIntervalId = setInterval(fname, 10000); /* later */ clearInterval(refreshIntervalId);
Weitere Details finden Sie in der Dokumentation zu setInterval() und clearInterval().
Das obige ist der detaillierte Inhalt vonWie kann ich einen JavaScript-Aufruf „setInterval' stoppen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!