Работа со методот map во jQuery
Методот map
ја повикува дадената функција за секој елемент
во сетот. Особено е корисен за добивање или
поставување вредности на колекција од елементи.
Методот map враќа новоформиран
сет на различни елементи и објекти, за разлика од методот
each,
кој го враќа оригиналниот сет на елементи.
Да претпоставиме дека во нашиот HTML код имаме неколку параграфи:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
Ајде, со помош на методот map да го испечатиме
на екранот списокот на имиња id на елементите, разделени
со запирки. Кај секој p ќе го добиеме id
со помош на map и
get.
Потоа ќе го искористиме JavaScript методот
join,
за да ги прикажеме добиените вредности како стринг:
alert(
$('p').map(
function() {
return this.id;
}
).get().join()
);
Со помош на методот map променете
ги кај сите p вредностите на нивниот id
на нивните редни броеви.