replaceWith Metodu
replaceWith metodu, elementleri başka elementlerle
değiştirir. replaceAll
metoduyla benzer şekilde çalışır.
Sözdizimi
Metodun parametresi metin (muhtemelen etiketlerle birlikte), dizi, DOM elementi veya jQuery nesnesi olabilir:
$(neyi_değiştir).replaceWith(neyle_değiştir);
Seçilen elementler, kullanıcı tanımlı fonksiyonun döndürdüğü metinle belirtilen içerikle değiştirilecektir. Fonksiyon, seçilen her bir element için ayrı ayrı çağrılır:
$(selektör).replaceWith(fonksiyon());
Örnek
www sınıfına sahip tüm paragrafları,
metni '!!!' olan bir div ile değiştirelim:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML kodu şu şekilde görünecektir:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Ayrıca Bakınız
-
replaceAllmetodu,
aynı zamanda elementleri başka elementlerle değiştirir