Метод replaceWith

replaceWith методу элементтерди башкалар менен алмаштырат. Ал replaceAll методуна окшош иштейт.

Синтаксис

Методдун параметри катары текст (тегдер менен кошо), массив, DOM элементи же jQuery объекти болушу мүмкүн:

javascript$(алмаштырылуучу_нерсе).replaceWith(алмаштыруучу_нерсе);

Тандалган элементтер колдонуучунун функциясы кайтарган тексттин мазмуну менен алмаштырылат. Функция ар бир тандоо үчүн өзүнчө чакырылат:

javascript$(селектор).replaceWith(function());

Мисал

www класстары бар бардык абзацтарды '!!!' тексти бар div менен алмаштыралы:

html<p class="www">текст</p>
<p class="www">текст</p>
<p class="www">текст</p>
<p>текст</p>
javascript$('p.www').replaceWith('<div>!!!</div>');

HTML коду төмөнкүдөй болот:

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>текст</p>

Ошондой эле караңыз

  • replaceAll методу,
    ал ошондой эле элементтерди башкалар менен алмаштырат