Metoda each
Metoda each volá zadanou
funkci pro každý prvek v kolekci.
Na rozdíl od podobné metody
map,
která vrací nově vytvořenou
kolekci různých prvků a objektů, metoda
each vrací původní kolekci prvků.
Syntaxe
Samotné prvky jsou dostupné ve funkci,
v proměnné this, a jejich pořadová čísla
v kolekci — v proměnné index:
$(selector).each(function(index, elem));
Příklad
Pojďme postupně vypsat na obrazovku obsah
každého odstavce pomocí metod each a
text:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // vypíše 'text1', 'text2' a 'text3'
}
);