wrap()方法將使用指定的 HTML 元素來包裹每個(gè)被選元素。
使用unwrap()方法刪除所選元素的父元素。
包裹元素:
$(selector).wrap(wrappingElement)
使用函數(shù)包裹元素:
$(selector).wrap(function(index))
將DIV元素包裹在每個(gè)<p>元素周圍:
$("button").click(function(){
$("p").wrap("<div></div>");
});測試看看?/?本示例使用document.createElement()創(chuàng)建DIV元素,并將其包裹在每個(gè)<p>元素周圍:
$("button").click(function(){
$("p").wrap(document.createElement("div"));
});測試看看?/?使用函數(shù)包裹元素:
$("button").click(function(){
$("p").wrap(function(){
return document.createElement("div");
});
});測試看看?/?在包裝和展開元素之間切換:
$("#btn1").click(function(){
$("p").wrap("<div></div>");
});
$("#btn2").click(function(){
$("p").unwrap();
});測試看看?/?| 參數(shù) | 描述 |
|---|---|
| wrappingElement | 指定要包裹每個(gè)選定元素的結(jié)構(gòu) 可能的值:
|
| function(index) | 指定一個(gè)返回包裹元素的函數(shù)
|