14 of 119 menu

Metoden prepend

Metoden prepend lägger till text i början av ett element. Det finns också en metod prependTo, som fungerar på ett liknande sätt.

Syntax

Infoga text i början av ett element:

$(selector).prepend(text);

I början av de valda elementen kan text läggas till, som returneras av en anpassad funktion. Funktionen anropas för var och en av de valda elementen. Vid anropet skickas följande parametrar: elementets position i uppsättningen, elementets nuvarande innehåll:

$(selector).prepend(function(index, currentContent));

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

Exempel

Låt oss infoga text i början av ett givet stycke:

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

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

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

Exempel

Låt oss infoga text med taggar i början av ett givet stycke:

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

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

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

Exempel

Låt oss hitta alla stycken och sätta dess ordningsnummer i uppsättningen i början av varje stycke:

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

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

<p>0text</p> <p>1text</p> <p>2text</p> <p>3text</p> <p>4text</p>

Se även

  • metoden prependTo,
    som lägger till text i början av ett element
  • metoderna append, before, after,
    som låter dig lägga till innehåll på en specifik plats
  • pseudoelementet before,
    som lägger till text i slutet av ett element med CSS
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