18 of 119 menu

Metod before

Metod before dodaje tekst pre određenog elementa. Takođe postoji metod insertBefore, koji radi na sličan način.

Sintaksa

Umetanje teksta pre elementa:

$(selektor).before(tekst);

Tako će pre izabranih elemenata biti dodat tekst koji će biti vraćen korisničkom funkcijom:

$(selektor).before(function(redni broj u setu));

Još jedna varijanta korišćenja funkcije, drugi parametar zadaje staru html vrednost elementa:

$(selektor).before(function(redni broj u setu, html string));

Tekst takođe može biti ne samo običan tekst, već i DOM element ili jQuery objekat. U tom slučaju ovi elementi će biti premešteni sa svoje pozicije u HTML kodu.

Primer

Hajde da umetnemo tekst pre određenog pasusa:

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

HTML kod će izgledati ovako:

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

Primer

Hajde da umetnemo tekst sa tagovima pre određenog pasusa:

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

HTML kod će izgledati ovako:

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

Primer

Hajde da stavimo jedan pasus iznad drugog (to jest, isečemo pasus sa starog mesta i stavimo na novo):

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

HTML kod će izgledati ovako:

<p id="p2">tekst2</p> <p id="p1">tekst1</p>

Vidi takođe

  • metod insertBefore,
    koji dodaje tekst pre određenog elementa
  • metode after, append, prepend,
    koje dozvoljavaju dodavanje sadržaja na određeno mesto na stranici
  • metod clone,
    koji kreira kopije izabranih elemenata
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij