18 of 119 menu

before metódus

A before metódus szöveget ad hozzá egy megadott elem elé. Létezik továbbá a insertBefore metódus is, amely hasonló módon működik.

Szintaxis

Szöveg beszúrása egy elem elé:

$(selector).before(szöveg);

Így a kiválasztott elemek elé kerül hozzáadásra az a szöveg, amelyet egy felhasználói által elkészített függvény ad vissza:

$(selector).before(function(index));

A függvény használatának egy másik módja, a második paraméter az elem régi html értéke:

$(selector).before(function(index, htmlString));

A szöveg nem csak egyszerű szöveg lehet, hanem DOM elem vagy jQuery objektum is. Ebben az esetben ezek az elemek a saját pozíciójukból kerülnek áthelyezésre a HTML kódban.

Példa

Szúrjunk be szöveget egy megadott bekezdés elé:

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

A HTML kód így fog kinézni:

!!!<p id="test">szöveg</p>

Példa

Szúrjunk be címkékkel ellátott szöveget egy megadott bekezdés elé:

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

A HTML kód így fog kinézni:

<p>!!!</p><p id="test">szöveg</p>

Példa

Helyezzünk egy bekezdést egy másik fölé (azaz vágjuk ki a bekezdést a régi helyéről és helyezzük az új helyre):

<p id="p1">szöveg1</p> <p id="p2">szöveg2</p> $('#p2').before($('#p1'));

A HTML kód így fog kinézni:

<p id="p1">szöveg1</p> <p id="p2">szöveg2</p>

Lásd még

  • a insertBefore metódus,
    amely szöveget ad hozzá egy megadott elem elé
  • a after, append, prepend metódusok,
    amelyek lehetővé teszik tartalom hozzáadását az oldal egy meghatározott helyére
  • a clone metódus,
    amely a kiválasztott elemek másolatait készíti
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás