jQuery документация - метод wrapInner()

Пример

Оберните элемент b вокруг содержимого каждого элемента p:

$(".btn1").click(function(){
   $("p").wrapInner("<b></b>");
});

Попробуйте сами

Определение и использование

Метод wrapInner() использует指定的 HTML-содержимое или элемент для обертки всех содержимого (inner HTML) каждого выбранного элемента.

Грамматика

$().wrapInner(обертка)
Параметры Описание
обертка

Обязателен. Определяет содержимое, окружающее выбранный элемент.

Возможные значения:

  • HTML-код - например ("<div></div>")
  • Новый DOM-элемент - например (document.createElement("div"))
  • Существующие элементы - например ($(".div1"))

Существующие элементы не будут перемещены, а только скопированы и обернуты вокруг выбранного элемента.

Обертка содержимого функцией

Используйте функцию для определения содержимого, окружающего каждый выбранный элемент.

Грамматика

$().wrapInner(function())

Попробуйте сами

Параметры Описание
function() Обязателен. Определяет функцию, возвращающую оберточный элемент.

Более примеров

Используйте новый элемент для обертки
Создайте новый DOM-элемент для обертки каждого выбранного элемента.