我在id中有两个不同的div。 (截图如下)。
我想选择每个itslocked
div并将其追加到最后,以便普通div应显示在顶部,之后会显示所有itslocked
div。
$("#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在底部对齐?
感谢。
答案 0 :(得分:2)
您正在删除循环中的所有div。
试试这个:
$(".itslocked", $("#rewardCount")).appendTo("#rewardCount");
答案 1 :(得分:1)
尝试更换 $( “itslocked”)除去;
使用 $(本)卸下摆臂();
正弦你有一个循环,你不要在第一次迭代中删除所有元素