jQuery документация - метод replaceWith()
Пример
Замените каждый абзац жирным текстом:
$(".btn1").click(function(){ $("p").replaceWith("<b>Hello world!</b>"); });
Определение и использование
Метод replaceWith() заменяет выбранный элемент указанным HTML-содержимым или элементом.
Совет:replaceWith() и replaceAll() Действие идентично. Разница заключается в грамматике: положении содержимого и выбора и в том, что replaceAll() не может использовать функции для замены.
Грамматика
$().replaceWith(content)
Параметры | Описание |
---|---|
content |
Обязателен. Определяет содержимое для замены выбранного элемента. Возможные значения:
Существующие элементы не будут перемещены, а только скопированы и обернуты вокруг выбранного элемента. |
Обязателен. Определяет элемент для замены. |
Использование функции для замены элемента
Используйте функцию для замены выбранного элемента новым содержимым.
Грамматика
$().replaceWith(function())
Параметры | Описание |
---|---|
function() | Обязателен. Возвращает функцию нового содержимого для заменяемого выбранного элемента. |
Более примеров
- Используйте новый элемент для замены элемента
- Используйте document.createElement() для создания нового DOM-элемента, а затем используйте его для замены выбранного элемента.