jQuery.wrapAll 函数接受一个 dom 子树并将其包装在一个 jQuery 对象周围。我想这样做,但不通过选择器获取目标 jQuery 对象:我有一堆对 jQuery 包装的 DOM 元素的引用,我想将 wrapAll 应用于所有这些元素。是否可以在不分配公共班级并通过班级选择它们的情况下做到这一点?
问问题
2287 次
2 回答
8
add
您可以使用函数将元素添加到 jQuery 对象。add
接受一个选择器(添加匹配元素)、一个原始 DOM 元素(添加它)、一个 HTML 片段(创建元素并添加它们)和一个 jQuery 对象(添加其中的所有元素)。最后一个可能与您要查找的内容相匹配。
于 2012-01-17T18:02:15.413 回答
5
是的,将它们全部添加到同一个对象中。
obj1.add(obj2).add(obj3).wrapAll('<div class="contentwrapper" />');
于 2012-01-17T18:02:12.830 回答