12 of 119 menu

Metoda append

Metoda append dodaje tekst na koniec elementu. Istnieje również metoda appendTo, która działa w analogiczny sposób.

Składnia

Wstawianie tekstu na koniec elementu:

$(selektor).append(tekst);

Na koniec wybranych elementów można dodać tekst, który zostanie zwrócony przez funkcję użytkownika. Funkcja jest wywoływana oddzielnie dla każdego z wybranych elementów. Podczas wywołania przekazywane są jej następujące parametry: pozycja elementu w zestawie, bieżąca zawartość elementu:

$(selektor).append(function(numer w zestawie, bieżąca zawartość elementu));

Zawartość może być nie tylko zwykłym tekstem, ale także elementem DOM lub obiektem jQuery. W tym przypadku te elementy zostaną przeniesione ze swojej pozycji w kodzie HTML.

Przykład

Dodajmy tekst na koniec określonego akapitu:

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

Kod HTML będzie wyglądać następująco:

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

Przykład

Dodajmy tekst z tagami na koniec określonego akapitu:

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

Kod HTML będzie wyglądać następująco:

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

Przykład

Znajdźmy wszystkie akapity i na koniec każdego z nich umieśćmy jego numer porządkowy w zestawie:

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

Kod HTML będzie wyglądać następująco:

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

Zobacz też

  • metoda appendTo,
    która dodaje tekst na koniec elementu
  • pseudoelement after,
    który dodaje tekst na koniec elementu w CSS
  • metody prepend, before, after,
    pozwalające dodawać zawartość w określone miejsce
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć