我有2个主要的div:移动一个div到另一个DIV
<div id="div1">
<div id="minidiv1">a</div>
<div id="minidiv2">b</div>
</div>
<div id="div2"></div>
我想移动minidiv1到DIV2与jQuery
我该怎么办?
我有2个主要的div:移动一个div到另一个DIV
<div id="div1">
<div id="minidiv1">a</div>
<div id="minidiv2">b</div>
</div>
<div id="div2"></div>
我想移动minidiv1到DIV2与jQuery
我该怎么办?
你可以简单地把它添加到DIV2,它会在DOM改变其位置:
$('#minidiv1').appendTo('#div2');
// or
$('#div2').append('#minidiv1');
上述两行返回什么的区别,appendTo
返回#minidiv
元素, append
将返回#div2
元素。
如果您想要进行更多操作(通过链接),请使用您认为最有用的那个。
$('#minidiv1').appendTo('#div2');
或
$('#div2').append($('#minidiv1'));
$("#minidiv1").appendTo("#div2")
卢卡,保罗的回答实际上为你工作?我认为你需要引用jQuery对象,像这样:
$($('#minidiv1')).appendTo('#div2');
// or
$('#div2').append($('#minidiv1'));
否则,jQuery将只是追加字符串“#minidiv1”,以#DIV2,而不是移动现有的股利。