12 of 119 menu

Metoden append

Metoden append lägger till text i slutet av ett element. Det finns också metoden appendTo, som fungerar på ett liknande sätt.

Syntax

Infoga text i slutet av ett element:

$(selector).append(text);

I slutet av de valda elementen kan man lägga till text som returneras av en anpassad funktion. Funktionen anropas separat för varje av de valda elementen. Vid anropet skickas följande parametrar: elementets position i uppsättningen, elementets nuvarande innehåll:

$(selector).append(function(index, html));

Innehållet kan också vara inte bara vanlig text, utan även DOM-element eller jQuery-objekt. I detta fall kommer dessa element att flyttas från sin position i HTML-koden.

Exempel

Låt oss infoga text i slutet av ett givet stycke:

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

HTML-koden kommer att se ut så här:

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

Exempel

Låt oss infoga text med taggar i slutet av ett givet stycke:

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

HTML-koden kommer att se ut så här:

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

Exempel

Låt oss hitta alla stycken och i slutet av varje av dem sätta dess ordningsnummer i uppsättningen:

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

HTML-koden kommer att se ut så här:

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

Se även

  • metoden appendTo,
    som lägger till text i slutet av ett element
  • pseudoelementet after,
    som lägger till text i slutet av ett element i CSS
  • metoderna prepend, before, after,
    som låter dig lägga till innehåll på en specifik plats
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa