Metoda map
Metoda map apelează funcția specificată pentru
fiecare element al setului. Este deosebit de utilă pentru
obținerea sau setarea valorilor unei colecții de
elemente. Metoda map returnează un set reconfigurat
de elemente și obiecte diferite, spre deosebire de metoda
each,
care returnează setul original de elemente.
Sintaxă
Elementele în sine sunt accesibile în funcție,
în variabila this, iar numerele lor de ordine
în set — în variabila index:
$(selector).map(function(index, element));
Exemplu
Să afișăm pe ecran o listă de nume id ale elementelor,
separate prin virgule. Vom folosi și metodele
get și
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()
);