2

如何在我的 HTML 示例中.2的两个.1元素之间移动:div#one

<div id="zero">
   <div class="1"></div>
   <div class="1"></div>
</div>

<div id="one">
   <div class="1"></div>
   <div class="1"></div>
   <div class="2"></div>
</div>

我试过.prev()了,但这不起作用。它把.2.div#zero

4

2 回答 2

4

您可以使用 jQuery 的insertafter()方法以及:first选择器将内容放置在所需的位置。尝试这个:

$('#one .2').insertAfter('#one .1:first');

示例小提琴

于 2013-08-17T14:08:20.320 回答
0
$('#one .2').after($('#one .2').prev());
于 2013-08-17T14:13:45.197 回答