replaceWith metodu

replaceWith metodu belli elementleri başgalary bilen çalşyrýar. Bu metod replaceAll metodyna meňzeýär.

Sintaksis

Metodunyň parametri teksti (mümkin bolan ýagdaýda tegler bilen), massiw, DOM elementi ýa-da jQuery obýekti bolup biler:

javascript$(çaýrylyan_zady).replaceWith(çaýryş_üçin);

Saýlanan elementler ulanyjy funksiýasy tarapyndan göýberilen tekstiň mazmuny bilen çalşyrylar. Funksiýa her bir saýlanan element üçin aýratyn çaýrylyar:

javascript$(selektor).replaceWith(funksiýa());

Mysal

Geliň, www klasly ähli abzaslary '!!!' tekstli div bilen çalşyralyň:

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

HTML kody şeýle görüner:

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>tekst</p>

Şeýle-de serediň

  • replaceAll metodu,
    hem-de bir elementleri başgalary bilen çalşyrýar