Metode each
Metode each izsauc norādīto
funkciju katram kopas elementam.
Atšķirībā no līdzīgās metodes
map,
kas atgriež no jauna veidotu
dažādu elementu un objektu kopu, metode
each atgriež sākotnējo elementu kopu.
Sintakse
Paši elementi ir pieejami funkcijā,
mainīgajā this, un to kārtas numuri
kopā — mainīgajā index:
$(selector).each(function(index, elem));
Piemērs
Izmantosim metodes each un
text,
lai secīgi izvadītu ekrānā katras rindkopas saturu:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // izvadīs 'text1', 'text2' un 'text3'
}
);