Manipulation/API/jQuery
wrapAll(html)
要素集合をまとめて、指定HTML内に1つにまとめて挟み込む。
wrapAllとwrapの違いは、各要素に対してそれぞれwrap処理を行うか、全てをひとつにまとめるかの違いである。
ドキュメントに追加構造を差し込む際に、その論理的な構成を崩さずに操作を行う最良の方法である。
この関数は、渡されたHTMLをその場で解析し、最初の要素から最も深い階層を捜して、そこへ指定要素を挟み込む。
wrapAllとwrapの違いは、各要素に対してそれぞれwrap処理を行うか、全てをひとつにまとめるかの違いである。
ドキュメントに追加構造を差し込む際に、その論理的な構成を崩さずに操作を行う最良の方法である。
この関数は、渡されたHTMLをその場で解析し、最初の要素から最も深い階層を捜して、そこへ指定要素を挟み込む。
- html
- ElementHTML文字列
引数
戻り値
jQuery
jQueryオブジェクト
サンプル
サンプル1
複数のp要素を、新しいdivを1つ作って囲い込む。
<p>Hello</p> <p>cruel</p> <p>World</p>
$("p").wrapAll("<div></div>");
[全コードを表示]
[実行結果を単体で表示]