Metod each

Metod each poziva datu funkciju za svaki element u skupu. Za razliku od sličnog metoda map, koji vraća novoformirani skup različitih elemenata i objekata, metod each vraća originalni skup elemenata.

Sintaksa

Sami elementi su dostupni u funkciji, u varijabli this, a njihovi redni brojevi u skupu — u varijabli index:

javascript$(selektor).each(function(index, elem));

Primer

Hajde da sukcesivno ispišemo na ekran sadržaj svakog pasusa, koristeći metode each i text:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // ispisaće 'text1', 'text2' i 'text3' 
  }
);

Vidite takođe

  • metod filter,
    koji filtrira elemente prema određenom selektoru
  • metod map,
    koji poziva datu funkciju za svaki element u skupu