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:
$(ç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:
$(selektor).replaceWith(funksiýa());
Mysal
Geliň, www klasly ähli abzaslary
'!!!' tekstli div bilen çalşyralyň:
<p class="www">tekst</p>
<p class="www">tekst</p>
<p class="www">tekst</p>
<p>tekst</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML kody şeýle görüner:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>tekst</p>
Şeýle-de serediň
-
replaceAllmetodu,
hem-de bir elementleri başgalary bilen çalşyrýar