我有两个主要的div:
<div id="div1">
<div id="minidiv1">a</div>
<div id="minidiv2">b</div>
</div>
<div id="div2"></div>
我想用minquiv
将minidiv1移动到div2中我该怎么办?
答案 0 :(得分:5)
您只需将其附加到 div2 ,它就会更改其在DOM中的位置:
$('#minidiv1').appendTo('#div2');
// or
$('#div2').append('#minidiv1');
以上两行的差异是返回的内容,appendTo
返回#minidiv
元素,append
将返回#div2
元素。
如果您想进行更多操作(通过链接),请使用您认为最有用的那个。
答案 1 :(得分:0)
$('#minidiv1').appendTo('#div2');
或
$('#div2').append($('#minidiv1'));
答案 2 :(得分:0)
$("#minidiv1").appendTo("#div2")
答案 3 :(得分:0)
$($('#minidiv1')).appendTo('#div2');
// or
$('#div2').append($('#minidiv1'));
否则,jQuery只会将字符串“#minidiv1”附加到#div2,而不是移动现有的div。