选择相似的类并将其附加到底部

时间:2018-03-20 20:43:49

标签: javascript jquery

我在id中有两个不同的div。 (截图如下)。

我想选择每个itslocked div并将其追加到最后,以便普通div应显示在顶部,之后会显示所有itslocked div。

enter image description here

$("#rewardCount").find(".itslocked").each(function() {
    $lock_content=$(this);   
    $(".itslocked").remove();             
    console.log($lock_content[0].outerHTML); 
    $("#rewardCount").append($lock_content[0].outerHTML);
});

上面的代码只附加了单个itslocked div,其他所有内容都被删除了。如何修复它以使所有锁定的div在底部对齐?

感谢。

2 个答案:

答案 0 :(得分:2)

您正在删除循环中的所有div。

试试这个:

$(".itslocked", $("#rewardCount")).appendTo("#rewardCount");

答案 1 :(得分:1)

尝试更换     $( “itslocked”)除去;

使用     $(本)卸下摆臂();

正弦你有一个循环,你不要在第一次迭代中删除所有元素