Metodas each
Metodas each iškviečia nurodytą
funkciją kiekvienam rinkinio elementui.
Skirtingai nuo panašaus metodo
map,
kuris grąžina iš naujo suformuotą
įvairių elementų ir objektų rinkinį, metodas
each grąžina pradinį elementų rinkinį.
Sintaksė
Pats elementas prieinamas funkcijoje,
kintamajame this, o jų eilės numeriai
rinkinyje — kintamajame index:
$(selektorius).each(function(index, elem));
Pavyzdys
Pažiūrėkime, kaip paeiliui išvesti į ekraną kiekvienos
pastraipos turinį, naudojant metodus each ir
text:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // išves 'text1', 'text2' ir 'text3'
}
);