Meetod replaceWith
Meetod replaceWith asendab ühed elemendid
teistega. See töötab sarnaselt meetodile
replaceAll.
Süntaks
Meetodi parameetriks võib olla tekst (võib-olla koos siltidega), massiiv, DOM element või jQuery objekt:
$(mida_asendada).replaceWith(millega_asendada);
Valitud elemendid asendatakse sisuga, mis on määratud tekstiga, mille tagastab kasutaja poolne funktsioon. Funktsiooni kutsutakse välja eraldi iga valitud elemendi jaoks:
$(valija).replaceWith(funktsioon());
Näide
Asendame kõik klassiga www lõigud
div-iga tekstiga '!!!':
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML-kood näeb välja selline:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Vaata ka
-
meetod
replaceAll,
mis samuti asendab ühed elemendid teistega