Замена элементов методом replaceWith в jQuery
Можно заменять одни элементы на другие с
помощью метода
replaceWith
.
Рассмотрим пример, пусть у нас есть следующие абзацы:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
Давайте заменим все абзацы с классом
www
на '<div>!!!</div>'
:
$('.www').replaceWith('<div>!!!</div>');
HTML код станет выглядеть так:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Каждый h2
замените на его
содержимое.
Каждый h2
замените на его
содержимое, предварительно обернув
содержимое в абзац.