12 of 119 menu

Metoda append

Metoda append přidává text na konec elementu. Existuje také metoda appendTo, která funguje podobným způsobem.

Syntaxe

Vložení textu na konec elementu:

$(selektor).append(text);

Na konec vybraných elementů lze přidat text, který bude vrácen uživatelskou funkcí. Funkce je volána samostatně pro každý z vybraných elementů. Při volání jsou jí předány následující parametry: pozice elementu v sadě, aktuální obsah elementu:

$(selektor).append(function(číslo v sadě, aktuální obsah elementu));

Obsah může být nejen obyčejný text, ale také DOM element nebo objekt jQuery. V tomto případě se tyto elementy přesunou ze své pozice v HTML kódu.

Příklad

Vložme text na konec daného odstavce:

<p id="test">text</p> $('#test').append('!!!');

HTML kód bude poté vypadat takto:

<p id="test">text!!!</p>

Příklad

Vložme text s tagy na konec daného odstavce:

<p id="test">text</p> $('#test').append('<b>!!!</b>');

HTML kód bude poté vypadat takto:

<p id="test">text<b>!!!</b></p>

Příklad

Najděme všechny odstavce a na konec každého z nich vložme jeho pořadové číslo v sadě:

<p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> $('p').append(function(index, text){return index;});

HTML kód bude poté vypadat takto:

<p>text0</p> <p>text1</p> <p>text2</p> <p>text3</p> <p>text4</p>

Viz také

  • metoda appendTo,
    která přidává text na konec elementu
  • pseudoprvok after,
    který přidává text na konec elementu v CSS
  • metody prepend, before, after,
    umožňující přidávat obsah na určené místo
Č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