Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie durchläuft man Elemente in umgekehrter Reihenfolge mit .each() von jQuery?

Susan Sarandon
Freigeben: 2024-10-30 00:25:29
Original
317 Leute haben es durchsucht

How to Iterate Through Elements in Reverse Order with jQuery's .each()?

Elemente rückwärts iterieren mit der .each()-Funktion von JQuery

In Situationen, in denen Sie Elemente im DOM in umgekehrter Reihenfolge durchlaufen müssen, verwenden Sie die Standardfunktion .each() von JQuery reicht möglicherweise nicht aus. Betrachten Sie den folgenden HTML-Code:

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
  <li>Item 5</li>
</ul>
Nach dem Login kopieren

Um alle li-Elemente auszuwählen und rückwärts zu iterieren, können wir den folgenden Ansatz verwenden:

$.($("li").get().reverse()).each(function() { /* ... */ });
Nach dem Login kopieren

So funktioniert es:

  1. Wählen Sie die li-Elemente aus: $("li").
  2. Konvertieren Sie das Ergebnis in ein natives Array: get() gibt die Elemente als Array zurück.
  3. Kehren Sie das Array um : reverse() erstellt ein neues Array mit den Elementen in umgekehrter Reihenfolge.
  4. Verpacken Sie das umgekehrte Array wieder in ein jQuery-Objekt: $() ermöglicht uns die Verwendung von JQuery-Funktionen für das umgekehrte Array.
  5. Wenden Sie die Funktion .each() an, um die Elemente in umgekehrter Reihenfolge zu iterieren.

Das obige ist der detaillierte Inhalt vonWie durchläuft man Elemente in umgekehrter Reihenfolge mit .each() von jQuery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!