English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery wrapInner() メソッド

jQueryのHTML/CSSメソッド

wrapInner()メソッドは指定されたHTML要素を各選択された要素の内容の周りに括ります。

文法:

内容の周りに要素を括ります:

$(selector).wrapInner(wrappingElement)

関数を使用して要素を内容の周りに括ります:

$(selector).wrapInner(function(index))

各<b>要素を各<p>要素の内容の周りに括ります:

$("button").click(function(){
  $("p").wrapInner("<b></b>");
});
テストをしてみる‹/›

この例では、document.createElement()を使用して<b>要素を作成し、各<p>要素の内容の周りに包装しています:

$("button").click(function(){
  $("p").wrapInner(document.createElement("b"));
});
テストをしてみる‹/›

内容を関数で包装する

$("button").click(function(){
  $("p").wrapInner(function(){
      return document.createElement("b");
  });
});
テストをしてみる‹/›

パラメータの値

パラメータ説明
wrappingElement各選択された要素の周りにHTML要素を指定

可能な値:

  • HTML要素

  • DOM要素

  • jQueryオブジェクト

function(index)各選択された要素の周りにHTML要素を返す関数を指定
  • index-集合内の要素のインデックス位置を返す

jQueryのHTML/CSSメソッド