如何插入一个围绕现有元素的新Div

时间:2010-07-26 19:19:58

标签: javascript html

鉴于此标记:

<h1>Lorem ipsum!</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </p>
<p>Aliquam erat volutpat.</p>

如何使用JavaScript围绕使用新div的两个现有段落?

期望的结果:

<h1>Lorem ipsum!</h1>
<div>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </p>
<p>Aliquam erat volutpat.</p>
</div>

4 个答案:

答案 0 :(得分:2)

如果你使用它,jquery有一个wrap方法(如果没有,为什么不:) ...

答案 1 :(得分:1)

有关使用纯JavaScript的解决方案,请参阅this question

答案 2 :(得分:0)

您应该在段落标记中添加一个类,并使用wrapAll()函数。

$(".yourPclass").wrapAll("<div/>");

(如果你使用的是jquery *,这就是假设)

答案 3 :(得分:0)