说我有这个结构:
<div class="p-tags">
<p>Some text random 1</p>
<p>Some text random 2</p>
<p>Some text random 3</p>
</div>
<div><img src=""></div>
<div class="p-tags">
<p>Some text random 4</p>
<p>Some text random 5</p>
</div>
我想在div元素中包围p标签组,有没有人知道最好的方法。首选输出是:
T(n) = 2 * T(n/2) + 3
答案 0 :(得分:2)
您可以使用wrapAll
$("p").slice(0,3).wrapAll('<div class="p-tags"></div>');
$("p").slice(3,5).wrapAll('<div class="p-tags"></div>');
<强> DEMO 强>
答案 1 :(得分:2)
要将所有元素包装在一个中,您可以使用menu.css({'transform': 'c(-' + headerTopHeight + 'px)' });
要查找图像上方和下方图像的元素,您可以分别使用wrapAll
和prevAll
。
nextAll