我想让id =“a”元素div成为div.b元素中的第一个div。
以下是代码:
<div class='b'>
<div>a</div>
<div>a</div>
<div id="a">I want to put this div to be the first div</div>
</div>
答案 0 :(得分:8)
使用prepend
[API Ref] :
$('#b').prepend($('#a'));
或者,如果它更方便,您可以使用prependTo
[API Ref] :
$('#a').prependTo($('#b'));
答案 1 :(得分:1)
我认为你还需要在前/前/之后删除#a元素,否则你会有重复。我建议:
var aCopy = $('#a').clone();
$('#a').remove();
$('#b').prepend(aCopy);
答案 2 :(得分:0)
答案是.prepend()
var prep=$('#a');
$('#b').prepend(prep);
答案 3 :(得分:0)