73 of 119 menu

Metoda map

Metoda map volá zadanou funkci pro každý prvek kolekce. Je obzvláště užitečná pro získání nebo nastavení hodnot kolekce prvků. Metoda map vrací nově vytvořenou kolekci různých prvků a objektů na rozdíl od metody each, která vrací původní kolekci prvků.

Syntaxe

Samotné prvky jsou dostupné ve funkci v proměnné this, a jejich pořadová čísla v kolekci — v proměnné index:

$(selektor).map(function(index, element));

Příklad

Pojďme vypsat na obrazovku seznam názvů id prvků, oddělených čárkami. Použijeme také metody get a 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() );

Viz také

  • metoda filter,
    která filtruje prvky podle určeného selektoru
  • metoda each,
    která volá zadanou funkci pro každý prvek kolekce
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout