Metoden replaceWith
Metoden replaceWith erstatter noen elementer
med andre. Den fungerer på samme måte som metoden
replaceAll.
Syntaks
Parameteren til metoden kan være tekst (muligens med tagger), en array, et DOM-element eller et jQuery-objekt:
$(hva_som_skal_erstattes).replaceWith(hva_erstatte_med);
De valgte elementene vil bli erstattet med innholdet specificert av teksten som returneres av den brukerdefinerte funksjonen. Funksjonen kalles separat for hvert av de valgte elementene:
$(selector).replaceWith(function());
Eksempel
La oss erstatte alle avsnitt med klassen www
med en div med teksten '!!!':
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML-koden vil se slik ut:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Se også
-
metoden
replaceAll,
som også erstatter noen elementer med andre