Metodas replaceWith
Metodas replaceWith pakeičia vienus elementus
kitais. Jis veikia panašiai kaip metodas
replaceAll.
Sintaksė
Metodo parametras gali būti tekstas (galbūt su žymėmis), masyvas, DOM elementas arba jQuery objektas:
$(ką_pakeisti).replaceWith(kuo_pakeisti);
Pasirinkti elementai bus pakeisti turiniu, nurodytu tekstu, kurį grąžins vartotojo funkcija. Funkcija iškviečiama atskirai, kiekvienam iš pasirinktų elementų:
$(selektorius).replaceWith(funkcija());
Pavyzdys
Pakeiskime visus paragrafus su klase www
į div su tekstu '!!!':
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML kodas atrodys taip:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Taip pat žiūrėkite
-
metodas
replaceAll,
kuris taip pat pakeičia vienus elementus kitais