返回值:jQuerywrapAll(html|ele)
jQuery wrapall() 方法概述
將所有匹配的元素用單個(gè)元素包裹起來(lái)
這于 '.wrap()'<a title="Manipulation/wrap"></a> 是不同的,'.wrap()'為每一個(gè)匹配的元素都包裹一次。這種包裝對于在文檔中插入額外的結構化標記最有用,而且它不會(huì )破壞原始文檔的語(yǔ)義品質(zhì)。這個(gè)函數的原理是檢查提供的第一個(gè)元素并在它的代碼結構中找到最上層的祖先元素--這個(gè)祖先元素就是包裝元素。
參數
htmlStringV1.2
TML標記代碼字符串,用于動(dòng)態(tài)生成元素并包裝目標元素
elemElementV1.2
用于包裝目標元素的DOM元素
示例
html描述:
用一個(gè)生成的div將所有段落包裹起來(lái)
jQuery 代碼:
$("p").wrapAll("<div></div>");
elem描述:
用一個(gè)生成的div將所有段落包裹起來(lái)
jQuery 代碼:
$("p").wrapAll(document.createElement("div"));