14 of 119 menu

Metode prepend

Metode prepend pievieno tekstu elementa sākumā. Pastāv arī metode prependTo, kas strādā līdzīgā veidā.

Sintakse

Teksta ievietošana elementa sākumā:

$(selektors).prepend(teksts);

Izvēlēto elementu sākumā var pievienot tekstu, ko atgriezīs lietotāja definēta funkcija. Funkcija tiek izsaukta atsevišķi katram no izvēlētajiem elementiem. Izsaukšanas brīdī tai tiek nodoti šādi parametri: elementa pozīcija kopā, elementa pašreizējais saturs:

$(selektors).prepend(function(numurs kopā, pašreizējais elementa saturs));

Saturs var būt ne tikai parasts teksts, bet arī DOM elements vai jQuery objekts. Šajā gadījumā šie elementi tiks pārvietoti no savas pozīcijas HTML kodā.

Piemērs

Ievietosim tekstu dotā rindkopas sākumā:

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

HTML kods izskatīsies šādi:

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

Piemērs

Ievietosim tekstu ar atzīmēm dotās rindkopas sākumā:

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

HTML kods izskatīsies šādi:

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

Piemērs

Atradīsim visas rindkopas un katrai no tām sākumā ievietosim tās kārtas numuru kopā:

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

HTML kods izskatīsies šādi:

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

Skatiet arī

  • metode prependTo,
    kas pievieno tekstu elementa sākumā
  • metodes append, before, after,
    kas ļauj pievienot saturu noteiktā vietā
  • pseidoelements before,
    kas pievieno tekstu elementa beigās ar CSS
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt