Metode replaceWith
Metode replaceWith mengganti satu elemen
dengan elemen lainnya. Ia bekerja mirip dengan metode
replaceAll.
Sintaks
Parameter metode dapat berupa teks (mungkin dengan tag), array, elemen DOM, atau objek jQuery:
$(apa_yang_diganti).replaceWith(dengan_apa_diganti);
Elemen yang dipilih akan diganti dengan konten, yang ditentukan oleh teks, yang dikembalikan oleh fungsi pengguna. Fungsi dipanggil secara terpisah, untuk setiap elemen yang dipilih:
$(selektor).replaceWith(fungsi());
Contoh
Mari ganti semua paragraf dengan kelas www
menjadi div dengan teks '!!!':
<p class="www">teks</p>
<p class="www">teks</p>
<p class="www">teks</p>
<p>teks</p>
$('p.www').replaceWith('<div>!!!</div>');
Kode HTML akan terlihat seperti ini:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>teks</p>
Lihat juga
-
metode
replaceAll,
yang juga mengganti satu elemen dengan elemen lainnya