replaceWith metodu

replaceWith metodu bir elementləri digərləri ilə əvəz edir. Bu metod replaceAll metoduna bənzər şəkildə işləyir.

Sintaksis

Metodun parametri mətn (teqlərlə birlikdə), massiv, DOM elementi və ya jQuery obyekti ola bilər:

javascript$(nəyi_əvəz_etmək).replaceWith(nə_ilə_əvəz_etmək);

Seçilmiş elementlər, istifadəçi tərəfindən təyin edilmiş funksiyanın qaytardığı məzmunla əvəz olunacaq. Funksiya hər bir seçilmiş element üçün ayrıca çağrılır:

javascript$(selektor).replaceWith(funksiya());

Nümunə

Gəlin www sinfinə malik bütün abzasları '!!!' mətni olan div ilə əvəz edək:

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('p.www').replaceWith('<div>!!!</div>');

HTML kodu aşağıdakı kimi görünəcək:

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>

Həmçinin bax

  • replaceAll metodu,
    bu da bir elementləri digərləri ilə əvəz edir