Meetod map
Meetod map käivitab etteantud funktsiooni
iga kogumi elemendi jaoks. See on eriti mugav
elementide kogu väärtuste saamiseks või seadmiseks.
Meetod map tagastab uuesti moodustatud
erinevate elementide ja objektide kogu, erinevalt meetodist
each,
mis tagastab algse elementide kogu.
Süntaks
Elemendid ise on kättesaadavad funktsioonis,
muutujas this, ja nende järjekorranumbrid
kogus — muutujas index:
$(valija).map(function(index, element));
Näide
Väljastame ekraanile elementide id nimede loetelu,
eraldatud komadega. Kasutame ka meetodeid
get ja
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()
);