Metoda each
Metoda each wywołuje zadaną
funkcję dla każdego elementu zestawu.
W przeciwieństwie do podobnej metody
map,
która zwraca na nowo utworzony
zestaw różnych elementów i obiektów, metoda
each zwraca oryginalny zestaw elementów.
Składnia
Same elementy są dostępne w funkcji,
w zmiennej this, a ich numery porządkowe
w zestawie — w zmiennej index:
$(selektor).each(function(index, elem));
Przykład
Wypiszmy kolejno na ekranie zawartość
każdego akapitu, używając metod each i
text:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // wypisze 'text1', 'text2' i 'text3'
}
);