Methode each
Die Methode each ruft eine gegebene
Funktion für jedes Element der Sammlung auf.
Im Gegensatz zur ähnlichen Methode
map,
die eine neu gebildete Sammlung verschiedener
Elemente und Objekte zurückgibt, gibt die Methode
each die ursprüngliche Sammlung der Elemente zurück.
Syntax
Die Elemente selbst sind in der Funktion
in der Variable this verfügbar, und ihre Ordnungsnummern
in der Sammlung — in der Variable index:
$(selector).each(function(index, elem));
Beispiel
Lassen Sie uns nacheinander den Inhalt
jedes Absatzes ausgeben, indem wir die Methoden each und
text verwenden:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // gibt 'text1', 'text2' und 'text3' aus
}
);