Метад replaceWith
Метад replaceWith заменяе адны элементы
іншымі. Ён працуе падобна да метаду
replaceAll.
Сінтаксіс
Параметрам метаду можа служыць тэкст (магчыма з тэгамі), масіў, DOM элемент аб'ект jQuery:
$(што_замяніць).replaceWith(чым_замяніць);
Абраныя элементы будуць заменены на змесціва, зададзенае тэкстам, які верне карыстацкая функцыя. Функцыя выклікаецца асобна, для каждага з абраных элементаў:
$(селектар).replaceWith(function());
Прыклад
Давайце заменім усе абзацы з класам www
на дыў з тэкстам '!!!':
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML код будзе выглядаць так:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Глядзіце таксама
-
метад
replaceAll,
які таксама заменяе адны элементы іншымі