1

如何将 div(保留所有实例化的 js)从同一个 div 移动到新的子 div?

可以说我有这个:

<div id="container">
 /*lots of content draggables, scrolls, ..*/
</div>

我想得到这个:

<div id="container">
  <div class="innerzone">
    /*lots of content draggables, scrolls, ..*/
  </div>
</div>
4

4 回答 4

3

使用:.wrapInner()

$('#container').wrapInner('<div class="innerzone" />');
于 2013-08-28T09:26:05.037 回答
1

你需要知道的是.append().appendTo()

$("#container").append(".innerzone");
$(".innerzone").appendTo("#container");
于 2013-08-28T09:26:01.923 回答
1

假设您将动态创建此内部区域 div

$(document).ready(function () {
     //created new div
     var new_div = $('<div></div>');
     new_div.addClass('.innerzone');

    var div = $("#CONTENT_DIV");
    div.appendTo(new_div);
    $("#container").append(new_div);
});
于 2013-08-28T09:26:55.977 回答
0

你可以试一试:

$(".innerzone").appendTo("#container");

在这里检查它:http: //jsfiddle.net/fS2jV/

于 2013-08-28T09:27:13.167 回答