12 of 119 menu

Metoda append

Metoda append adaugă text la sfârșitul elementului. De asemenea, există metoda appendTo, care funcționează în mod similar.

Sintaxă

Inserarea textului la sfârșitul elementului:

$(selector).append(text);

La sfârșitul elementelor selectate se poate adăuga text care va fi returnat de funcția personalizată. Funcția este apelată separat pentru fiecare dintre elementele selectate. La apelare îi sunt transmisi următorii parametri: poziția elementului în set, conținutul curent al elementului:

$(selector).append(function(numărul în set, conținutul curent al elementului));

Conținutul poate fi nu doar text simplu, ci și un element DOM sau un obiect jQuery. În acest caz, aceste elemente vor fi mutate din poziția lor în codul HTML.

Exemplu

Să inserăm text la sfârșitul paragrafului dat:

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

Codul HTML va arăta astfel:

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

Exemplu

Să inserăm text cu tag-uri la sfârșitul paragrafului dat:

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

Codul HTML va arăta astfel:

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

Exemplu

Să găsim toate paragrafele și la sfârșitul fiecăruia să plasăm numărul său de ordine în set:

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

Codul HTML va arăta astfel:

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

Vedeți și

  • metoda appendTo,
    care adaugă text la sfârșitul elementului
  • pseudoelementul after,
    care adaugă text la sfârșitul elementului în CSS
  • metodele prepend, before, after,
    care permit adăugarea conținutului într-un anumit loc
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge