wrap:包裹, 用法为$(a).wrap((b)); 把a用b包裹起来(每个元素都会包裹)
如:body中有三个p
p1
p2
p3
现在对p进行包裹操作:
$("p").wrap("");对应的输出为

unwrap:取消包裹
例如现在对上面的三个p进行取消包裹操作:
$("p").unwrap();
wrapAll:把所有的元素都包裹起来(所有元素都会被一个包裹)
例如:对上述的三个p进行wrapAll操作
$("p").wrapAll("");看输出为:

wrapInner:内部包裹
这是在元素内部的下一级重建一个新的元素,把父元素的所有内容进行包裹;直接看实例:
网页中拖动 DIV 是很常见的操作,今天就分享给大家一个 jQuery 多列网格拖动布局插件,和其它的插件不太一样的地方在于你处理拖放的元素支持不同大小,并且支持多列的网格布局,它们会自动的根据位置自己排序和调整。非常适合你开发具有创意的应用。这个插件可以帮助你将任何的 HTML 元素转换为网格组件
现在有一个p内部有内容,有元素;
p1 连接
我们对它进行wrapInner操作:
$("p").wrapInner('');输出为:

如此看来,jquery中inner操作就很清晰了。
本文讲解了JQuery中DOM操作——wrap 相关知识,更多相关内容请关注php中文网。









