18 of 119 menu

Метод before

Метод before элементдин алдына текстти кошот. Ошондой эле insertBefore методу бар, ал окшош жол менен иштейт.

Синтаксис

Элементдин алдына текстти кошуу:

$(селектор).before(текст);

Тандалган элементтердин алдына колдонуучунун функциясы кайтарган текст ушул жол менен кошулат:

$(селектор).before(function(набордогу номер));

Функцияны колдонуунун дагы бир ыкмасы, экинчи параметр менен элементдин эски html мааниси берилет:

$(селектор).before(function(набордогу номер, html сап));

Текст кадимки текст эмес, ошондой эле DOM элементи же jQuery объектиси болушу мүмкүн. Бул учурда бул элементтер өздөрүнүн HTML коддогу ордунан жылдырылат.

Мисал

Берилген абзацтын алдына текстти кошолу:

<p id="test">текст</p> $('#test').before('!!!');

HTML код төмөнкүдөй көрүнөт:

!!!<p id="test">текст</p>

Мисал

Берилген абзацтын алдына тегдер менен текстти кошолу:

<p id="test">текст</p> $('#test').before('<p>!!!</p>');

HTML код төмөнкүдөй көрүнөт:

<p>!!!</p><p id="test">текст</p>

Мисал

Бир абзацты экинчисинин үстүнө коёлу (балким, абзацты эски жеринен кесүү жана жаңы жерге коюу):

<p id="p1">текст1</p> <p id="p2">текст2</p> $('#p2').before('#p1');

HTML код төмөнкүдөй көрүнөт:

<p id="p2">текст2</p> <p id="p1">текст1</p>

Дагы караңыз

  • метод insertBefore,
    ал элементдин алдына текстти кошот
  • методдор after, append, prepend,
    анык жерге мазмунду кошууга мүмкүндүк берген
  • метод clone,
    ал тандалган элементтердин көчүрмөлөрүн түзөт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу