动态选择要分离的特定子div

时间:2013-01-07 02:23:58

标签: javascript jquery dom parent-child

我有一个按钮,每次你点击它我都希望能够在div包装器中用“选择”类分隔后面的div。

<div class="wrapper" style="height:122px; width:765px;">
    <div class="smallImage"></div>
    <div class="smallImage"></div>
    <div class="smallImage selected"></div>
    <div class="smallImage"></div>
    <div class="smallImage"></div>
</div>

$('.wrapper').children('.smallImage')[0].detach();

我尝试了其他变种的孩子()和:nth-​​child(1),没有优先权。

基本上只要我可以选择div的位置我想要分离,我将是一个快乐的程序员,因为如果有意义的话,我将需要将div除了超过2个以上的位置。

由于

1 个答案:

答案 0 :(得分:1)

似乎:

$(".wrapper").children('.smallImage.selected').next().detach();

...就是你想要的。这会在.detach div。

之后立即调用div上的.smallImage.selected

如果您有想要选择的特定号码,可以使用:

.children('.smallImage:not(.selected)').eq(number);