72 of 119 menu

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' } );

Zobacz też

  • metoda filter,
    która filtruje elementy według określonego selektora
  • metoda map,
    która wywołuje zadaną funkcję dla każdego elementu zestawu
rumskarohi