Metoda each
Metoda each kliče dano
funkcijo za vsak element v nizu.
Za razliko od podobne metode
map,
ki vrne na novo oblikovan
niz različnih elementov in objektov, metoda
each vrne izvorni niz elementov.
Sintaksa
Sami elementi so dostopni v funkciji,
v spremenljivki this, njihove zaporedne številke
v nizu pa so v spremenljivki index:
$(selektor).each(function(index, elem));
Primer
Zaporedoma izpišimo vsebino
vsakega odstavka z uporabo metod each in
text:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // izpiše 'text1', 'text2' in 'text3'
}
);