English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
wrap()メソッドは指定されたHTML要素を使用して各選択された要素を包み込むことを行います。
使用unwrap()メソッドは選択された要素の親要素を削除します。
包み込む要素:
$(selector).wrap(wrappingElement)
要素を関数で包装する:
$(selector).wrap(function(index))
DIV要素を各<p>要素の周りに包み込んでいます:
$("button").click(function(){ $("p").wrap("<div></div>"); });テストを試してみる‹/›
この例では、document.createElement()を使用してDIV要素を作成し、それを各<p>要素の周りに包み込んでいます:
$("button").click(function(){ $("p").wrap(document.createElement("div")); });テストを試してみる‹/›
要素を関数で包装する:
$("button").click(function(){ $("p").wrap(function(){ return document.createElement("div"); }); });テストを試してみる‹/›
要素の包装と展開の間で切り替え:
$("#btn1").click(function(){ $("p").wrap("<div></div>"); }); $("#btn2").click(function(){ $("p").unwrap(); });テストを試してみる‹/›
パラメータ | 説明 |
---|---|
wrappingElement | 各選択された要素を包む構造を指定 可能な値:
|
function(index) | 各選択された要素を返す関数を指定
|