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:

javascript$(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:

javascript$(selektör).replaceWith(fonksiyon());

Örnek

www sınıfına sahip tüm paragrafları, metni '!!!' olan bir div ile değiştirelim:

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

HTML kodu şu şekilde görünecektir:

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>

Ayrıca Bakınız

  • replaceAll metodu,
    aynı zamanda elementleri başka elementlerle değiştirir