Metoden map
Metoden map anropar en given funktion för
varje element i urvalet. Den är särskilt användbar för
att hämta eller sätta värden för en samling
element. Metoden map returnerar en nyformad
samling av olika element och objekt, till skillnad från metoden
each,
som returnerar det ursprungliga elementurvalet.
Syntax
Själva elementen är tillgängliga i funktionen,
i variabeln this, och deras ordningsnummer
i urvalet — i variabeln index:
$(selector).map(function(index, element));
Exempel
Låt oss skriva ut en lista med id för element,
separerade med kommatecken. Vi använder också metoderna
get och
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()
);