Metoden map
Metoden map kaller en gitt funksjon for
hvert element i settet. Den er spesielt nyttig for
å hente eller sette verdier for en samling
elementer. Metoden map returnerer et nydannet
sett med forskjellige elementer og objekter, i motsetning til metoden
each,
som returnerer det opprinnelige elementsettet.
Syntaks
Selve elementene er tilgjengelige i funksjonen,
i variabelen this, og deres rekkefølgenummer
i settet — i variabelen index:
$(selector).map(function(index, element));
Eksempel
La oss skrive ut en liste med id-navn til elementer,
adskilt med komma. Vi bruker også metodene
get og
join:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);