2017-02-11 64 views
-1

当我设计一个网站时,我遇到了这个问题。我必须 在我的html代码中围绕DIV创建一个包装DIV。所以我问这个问题 因为这将jQuery Dom操纵:使用jQuery在div上添加wrapper div

我wan't添加包装的div这个div使用jQuery

<div class="innerdiv"></div> 
+0

RTM http://api.jquery.com/wrap/ – chiliNUT

+0

显然没有试图对任何研究...为“包装元素jQuery的”搜索或类似就要回去只要你需要 – charlietfl

+0

@charlietfl你认为这个问题是不必要的? –

回答

-1

你可以用一个div使用jQuery .wrap()

<div class="innerdiv"></div> 

另一个格在jQuery代码中,您必须选择innerdiv,然后您必须创建包装程序div(wrap())。你需要导入jQuery来运行它。

$(".innerdiv").wrap("<div class='new'></div>"); 

checkout my codepen link here

+0

当你已经有2个其他答案显示相同的方法时,你为什么自己回答这个问题? – charlietfl

+0

@charlietfl再次检查我的问题。我想帮助其他人为同样的问题而努力,因为我希望你能理解 –

+0

但这就像说别人没有理由这样回答。如果你只是想用他们的答案来复制你自己的答案,他们为什么要这么麻烦呢? – charlietfl

0

jQuery提供的方法是有用的人在未来为您提供:

$('.innerdiv').wrap('<div class="outerdiv"></div>'); 

http://api.jquery.com/wrap/

+1

大声笑,我想我们大概在同一时间作出回应。做得好! – wlh

1

这可能已经提问和回答,但这里是我的回应:

首先,看看jQuery documentation

其次,这里是一个简单的答案:

$(".innerdiv").wrap("<div class='new'></div>");