Mit jQuery each alle Elemente eines Types durchlaufen

Was foreach für PHP ist, kann mit jQuery durch die Funktion .each() bewerkstelligt werden.

.each() durchläuft alle DOM-Elemente, die dem angegebenen Selektor entsprechen. Bei jedem Callback liefert die Methode den Index zurück, der bei 0 beginnt.

Möchte man die Iteration unterbrechen kann man mit return false; das Ganze stoppen.

Das folgende Beispiel iteriert im DOM alle Überschriften vom Typ h2 und gibt in der Konsole den entsprechenden Inhalt aus.

$('h2').each(function(index){
  console.log($(this).html());
});
 

Weitere Informationen und Beispiele zur jQuery-Methode each findet Ihr in der offiziellen Dokumentation von jQuery.