Metod replaceWith
replaceWith metodi bir elementlarni
boshqalari bilan almashtiradi. U
replaceAll
metodiga o'xshash ishlaydi.
Sintaksis
Metod parametri sifatida matn (ehtimol teglar bilan), massiv, DOM element yoki jQuery ob'ekti bo'lishi mumkin:
$(nima_almashtirish).replaceWith(nima_bilan_almashtirish);
Tanlangan elementlar foydalanuvchi funktsiyasi qaytargan matn tarkibi bilan almashtiriladi. Funktsiya har bir tanlangan element uchun alohida chaqiriladi:
$(selector).replaceWith(function());
Misol
Keling, www klassiga ega bo'lgan barcha abzatslarni
'!!!' matnli div bilan almashtiramiz:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML kodi shunday ko'rinishga keladi:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Shuningdek qarang
-
replaceAllmetodi,
bu ham bir elementlarni boshqalari bilan almashtiradi