将div包装成包装div

时间:2016-11-28 17:29:05

标签: javascript jquery dom

我有一个div,里面有一些元素。我想要的是使用j查询在div周围创建一个包装div。

<div id="foo">
    <input type="text">
    <input type="button">
</div>

我需要使上面的代码看起来像下面的

<div class="wrapper">
    <div id="foo">
        <input type="text">
        <input type="button">
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

只需使用Wrap方法。

$( "#foo" ).wrap( "<div class='wrapper'></div>" );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="foo">
<input type="text">
<input type="button">
</div>