Práca s metódou map v jQuery

Metóda map volá danú funkciu pre každý prvok sady. Je obzvlášť užitočná na získanie alebo nastavenie hodnôt kolekcie prvkov.

Metóda map vracia novo vytvorenú sadu rôznych prvkov a objektov na rozdiel od metódy each, ktorá vracia pôvodnú sadu prvkov.

Nech v našom HTML kóde je niekoľko odsekov:

html<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>

Pomocou metódy map vypíšme na obrazovku zoznam názvov id prvkov, oddelených čiarkami. U každého p získame id pomocou map a get. Potom použijeme JavaScript metódu join, na výpis získaných hodnôt ako reťazec:

javascriptalert(
  $('p').map(
    function() {
      return this.id;
    }
  ).get().join()
);
Задание 1

Pomocou metódy map zmeňte u všetkých p hodnoty ich id na ich poradové čísla.