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:
$(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:
$(selector).replaceWith(function());
Példa
Cseréljük le az összes, www osztállyal
rendelkező bekezdést egy '!!!' szöveggel
ellátott div-re:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
Az HTML kód így fog kinézni:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Lásd még
-
a
replaceAllmetódus,
amely szintén egyes elemeket másokra cserél