each metódus
Az each metódus meghívja a megadott
függvényt a halmaz minden elemére.
Az ehhez hasonló
map
metódustól eltérően, amely egy újonnan létrehozott
különböző elemekből és objektumokból álló halmazt ad vissza, az
each metódus az eredeti elemeket adja vissza.
Szintaxis
Maguk az elemek a függvényben a
this változóban érhetők el,
sorszámuk a halmazban pedig az index változóban:
$(selector).each(function(index, elem));
Példa
Jelenítsük meg sorban minden bekezdés tartalmát
az each és a
text
metódusok segítségével:
<p>szöveg1</p>
<p>szöveg2</p>
<p>szöveg3</p>
$('.www').each(
function() {
console.log($(this).text()); // kiírja: 'szöveg1', 'szöveg2' és 'szöveg3'
}
);