each-metodi
Metodi each kutsuu annettua
funktiota jokaiselle joukon elementille.
Toisin kuin vastaava metodi
map,
joka palauttaa uudelleen muodostetun
erilaisten elementtien ja objektien joukon, metodi
each palauttaa alkuperäisen elementtijoukon.
Syntaksi
Elementit itsessään ovat saatavilla funktiossa
muuttujassa this, ja niiden järjestysnumerot
joukossa — muuttujassa index:
$(valitsin).each(function(index, elem));
Esimerkki
Tuodaan peräkkäin näytölle jokaisen kappaleen sisältö
käyttämmen metodeja each ja
text:
<p>teksti1</p>
<p>teksti2</p>
<p>teksti3</p>
$('.www').each(
function() {
console.log($(this).text()); // tulostaa 'teksti1', 'teksti2' ja 'teksti3'
}
);