14 of 119 menu

Metoden prepend

Metoden prepend tilføjer tekst i starten af et element. Der findes også metoden prependTo, som fungerer på tilsvarende måde.

Syntaks

Indsættelse af tekst i starten af et element:

$(selector).prepend(tekst);

I starten af de valgte elementer kan man tilføje tekst, som returneres af en brugerdefineret funktion. Funktionen kaldes for hvert af de valgte elementer. Ved kaldet overføres følgende parametre: elementets position i sættet, elementets nuværende indhold:

$(selector).prepend(function(nummer i sættet, nuværende indhold af elementet));

Indholdet kan også være ikke kun almindelig tekst, men også et DOM-element eller et jQuery-objekt. I dette tilfælde flyttes disse elementer fra deres position i HTML-koden.

Eksempel

Lad os indsætte tekst i starten af den givne paragraf:

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

HTML-koden vil se sådan ud:

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

Eksempel

Lad os indsætte tekst med tags i starten af den givne paragraf:

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

HTML-koden vil se sådan ud:

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

Eksempel

Lad os finde alle paragraffer og i starten af hver af dem sætte dens rækkenummer i sættet:

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

HTML-koden vil se sådan ud:

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

Se også

  • metoden prependTo,
    som tilføjer tekst i starten af et element
  • metoderne append, before, after,
    som giver mulighed for at tilføje indhold på et bestemt sted
  • pseudoelementet before,
    som tilføjer tekst i slutningen af et element med CSS
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis