Metod map
Metod map poziva datu funkciju za
svaki element u skupu. Posebno je koristan za
dobijanje ili postavljanje vrednosti kolekcije
elemenata. Metod map vraća ponovo formirani
skup različitih elemenata i objekata, za razliku od metoda
each,
koji vraća originalni skup elemenata.
Sintaksa
Samim elementima se pristupa unutar funkcije,
u promenljivoj this, a njihovi redni brojevi
u skupu — u promenljivoj index:
$(selektor).map(function(index, element));
Primer
Hajde da prikažemo spisak imena id elemenata,
odvojenih zarezima. Koristimo i metode
get i
join:
<p id="aaa">tekst1</p>
<p id="bbb">tekst2</p>
<p id="ccc">tekst3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);