Metóda each

Metóda each volá zadanú funkciu pre každý prvok množiny. Na rozdiel od podobnej metódy map, ktorý vracia novo vytvorenú množinu rôznych prvkov a objektov, metóda each vracia pôvodnú množinu prvkov.

Syntax

Samotné prvky sú dostupné v funkcii, v premennej this, a ich poradové čísla v množine — v premennej index:

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

Príklad

Poďme postupne vypísať na obrazovku obsah každého odseku pomocou metód each a text:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // vypíše 'text1', 'text2' a 'text3' 
  }
);

Pozri tiež

  • metóda filter,
    ktorý filtruje prvky podľa určeného selektora
  • metóda map,
    ktorý volá zadanú funkciu pre každý prvok množiny