18 of 119 menu

Methode before

De methode before voegt tekst toe vóór het opgegeven element. Er bestaat ook een methode insertBefore, die op een vergelijkbare manier werkt.

Syntaxis

Tekst invoegen vóór een element:

$(selector).before(tekst);

Zo wordt vóór de geselecteerde elementen tekst toegevoegd, die wordt geretourneerd door de aangepaste functie:

$(selector).before(function(index in de set));

Nog een variant van het gebruik van de functie, waarbij de tweede parameter de oude html waarde van het element is:

$(selector).before(function(index in de set, html string));

De tekst kan niet alleen gewone tekst zijn, maar ook een DOM-element of een jQuery-object. In dat geval worden deze elementen verplaatst vanuit hun positie in de HTML-code.

Voorbeeld

Laten we tekst invoegen vóór de opgegeven alinea:

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

De HTML-code ziet er dan zo uit:

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

Voorbeeld

Laten we tekst met tags invoegen vóór de opgegeven alinea:

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

De HTML-code ziet er dan zo uit:

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

Voorbeeld

Laten we de ene alinea boven de andere plaatsen (dus de alinea uit de oude positie knippen en op de nieuwe plaats zetten):

<p id="p1">text1</p> <p id="p2">text2</p> $('#p2').before($('#p1'));

De HTML-code ziet er dan zo uit:

<p id="p1">text1</p> <p id="p2">text2</p>

Zie ook

  • methode insertBefore,
    die tekst toevoegt vóór het opgegeven element
  • methoden after, append, prepend,
    die het mogelijk maken inhoud op een bepaalde plaats op de pagina toe te voegen
  • methode clone,
    die kopieën maakt van de geselecteerde elementen
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren