A replaceWith metódus

A replaceWith metódus egyes elemeket másokra cserél. Hasonlóan működik, mint a replaceAll metódus.

Szintaxis

A metódus paramétere lehet szöveg (esetleg tagekkel), tömb, DOM elem vagy jQuery objektum:

javascript$(mit_cseréljünk).replaceWith(mire_cseréljük);

A kiválasztott elemek le lesznek cserélve azon tartalomra, amelyet a felhasználó által definiált függvény szövegként visszaad. A függvényt külön hívjuk meg a kiválasztott elemek mindegyikére:

javascript$(selector).replaceWith(function());

Példa

Cseréljük le az összes, www osztállyal rendelkező bekezdést egy '!!!' szöveggel ellátott div-re:

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>');

Az HTML kód így fog kinézni:

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

Lásd még

  • a replaceAll metódus,
    amely szintén egyes elemeket másokra cserél