Метод replaceWith
Методът replaceWith замества един елементи
с други. Той работи подобно на метода
replaceAll.
Синтаксис
Параметър на метода може да бъде текст (възможно с тагове), масив, DOM елемент или jQuery обект:
$(какво_да_се_замени).replaceWith(с_какво_да_се_замени);
Избраните елементи ще бъдат заменени със съдържание, зададено от текста, който потребителската функция връща. Функцията се извиква отделно за всеки от избраните елементи:
$(селектор).replaceWith(function());
Пример
Нека заменим всички параграфи с клас www
с div с текст '!!!':
<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,
който също замества един елементи с други