Heim >Web-Frontend >js-Tutorial >Wie rufe ich mit jQuery alle 5 Sekunden rekursiv eine Funktion auf?

Wie rufe ich mit jQuery alle 5 Sekunden rekursiv eine Funktion auf?

Linda Hamilton
Linda HamiltonOriginal
2024-10-30 01:11:28638Durchsuche

How to Recursively Invoke a Function Every 5 Seconds with jQuery?

So rufen Sie eine Funktion rekursiv alle 5 Sekunden mit jQuery auf

Um nahtlose Bildübergänge in Ihrer Diashow zu gewährleisten, ohne auf externe Plugins angewiesen zu sein, sollten Sie darüber nachdenken der folgende jQuery-Ansatz:

Um die Funktionsausführung in regelmäßigen Abständen zu planen, stellt jQuery die Methode setInterval() zur Verfügung. Mit dieser Methode können Sie eine wiederkehrende Schleife erstellen, die Ihre Funktion alle 5 Sekunden ausführt. So geht's:

var intervalId = window.setInterval(function() {
  // Insert your function here
}, 5000);

Das obige Code-Snippet weist dem Intervall mithilfe der Intervall-ID eine eindeutige Kennung zu. Um die Schleife zu beenden, können Sie die Methode „clearInterval()“ verwenden:

clearInterval(intervalId);

Das obige ist der detaillierte Inhalt vonWie rufe ich mit jQuery alle 5 Sekunden rekursiv eine Funktion auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn