18 of 119 menu

Metod before

Metod before verilmis elementin qabagina mətn əlavə edir. Həmçinin insertBefore metodu da var, hansı ki, oxsar şəkildə işləyir.

Sintaksis

Elementin qabagina mətn əlavə etmək:

$(selektor).before(mətn);

Beləliklə, seçilmiş elementlərin qabagina istifadəçi funksiyası tərəfindən qaytarılan mətn əlavə olunacaq:

$(selektor).before(funksiya(nömrə dəstdə));

Funksiyadan istifadənin başqa bir variantı, ikinci parametr ilə elementin köhnə html qiyməti təyin olunur:

$(selektor).before(funksiya(nömrə dəstdə, html sətir));

Mətn yalnız adi mətn deyil, həm də DOM elementi və ya jQuery obyekti ola bilər. Bu halda bu elementlər öz mövqelərindən HTML kodunda köçürüləcək.

Nümunə

Gəlin verilmiş abzasın qabagina mətn əlavə edək:

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

HTML kodu belə görünəcək:

!!!<p id="test">mətn</p>

Nümunə

Gəlin verilmiş abzasın qabagina teqləri olan mətn əlavə edək:

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

HTML kodu belə görünəcək:

<p>!!!</p><p id="test">mətn</p>

Nümunə

Gəlin bir abzası digərinin üstünə qoyaq (yəni abzası köhnə yerindən kəsib yeni yerinə qoyaq):

<p id="p1">mətn1</p> <p id="p2">mətn2</p> $('#p2').before('#p1');

HTML kodu belə görünəcək:

<p id="p2">mətn2</p> <p id="p1">mətn1</p>

Həmçinin bax

  • metod insertBefore,
    hansı ki, verilmiş elementin qabagina mətn əlavə edir
  • metodlar after, append, prepend,
    səhifədə müəyyən yerə məzmun əlavə etməyə imkan verir
  • metod clone,
    hansı ki, seçilmiş elementlərin kopyasını yaradır
azbydeenesfrkakkptruuz