Punimi me metodën map në jQuery
Metoda map
thërret funksionin e dhënë për çdo element
të grupit. Është veçanërisht i përshtatshëm për marrjen ose
vendosjen e vlerave të koleksionit të elementeve.
Metoda map kthen një grup të ri të formuar
të elementeve dhe objekteve të ndryshëm, ndryshe nga metoda
each,
e cila kthen grupin origjinal të elementeve.
Le të themi se në kodin tonë HTML ka disa paragrafë:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
Le të, me ndihmën e metodës map të shfaqim në
ekran një listë të emrave id të elementeve, të ndarë
me presje. Në çdo p do të marrim id
me ndihmën e map dhe
get.
Pastaj do të përdorim metodën JavaScript
join,
për të shfaqur vlerat e marra si një varg:
alert(
$('p').map(
function() {
return this.id;
}
).get().join()
);
Me ndihmën e metodës map ndryshoni
te të gjithë p vlerat e tyre id
në numrat e tyre rendor.