Javascript 选择类似的类并将其附加到底部
我在一个id中有两个不同的div(下面的屏幕截图) 我想选择每个Javascript 选择类似的类并将其附加到底部,javascript,jquery,Javascript,Jquery,我在一个id中有两个不同的div(下面的屏幕截图) 我想选择每个itslockeddiv并将其附加到最后一个div,这样普通div应该出现在顶部,所有itslockeddiv都会出现在后面 上面的代码只附加了一个itslockeddiv,其他所有代码都被删除。我如何修复它,使其所有锁定的div在底部对齐 谢谢。试着更换 $(“.itslocked”)。删除 与 $(this.remove() 只要有一个循环,就不需要在第一次迭代中删除所有元素 $(“.itslocked”)。删除 与 $(th
itslocked
div并将其附加到最后一个div,这样普通div应该出现在顶部,所有itslocked
div都会出现在后面
上面的代码只附加了一个itslocked
div,其他所有代码都被删除。我如何修复它,使其所有锁定的div在底部对齐
谢谢。试着更换
$(“.itslocked”)。删除
与
$(this.remove()
只要有一个循环,就不需要在第一次迭代中删除所有元素
$(“.itslocked”)。删除
与
$(this.remove()
只要有一个循环,就不必在第一次迭代中删除所有元素,而是删除循环中的所有div 试试这个:
$(".itslocked", $("#rewardCount")).appendTo("#rewardCount");
您正在删除循环中的所有div 试试这个:
$(".itslocked", $("#rewardCount")).appendTo("#rewardCount");
看一看。为什么要删除循环中的所有元素(
$(“.itslocked”).remove();
)?请发布html代码而不是图像。请查看。为什么要删除循环中的所有元素($(“.itslocked”).remove();
)?请发布html代码而不是图像。我认为您可以一次完成$(“#rewardCount”).append($(“#rewardCount.itslocked”).detach()代码>-但是您的解决方案应该可以完美地工作,因为这就是为什么在将元素附加到另一个容器之前必须分离它们?调用append()
不会复制它们,但会移动它们。问得好@Stphane,根本不需要它。我正在编辑答案。谢谢你的多个答案和解释。但是现在它被编辑了,我学到了一些新的东西。谢谢,我想你可以一次完成。$(“#rewardCount”).append($(“#rewardCount.itslocked”).detach()代码>-但是您的解决方案应该可以完美地工作,因为这就是为什么在将元素附加到另一个容器之前必须分离它们?调用append()
不会复制它们,但会移动它们。问得好@Stphane,根本不需要它。我正在编辑答案。谢谢你的多个答案和解释。但是现在它被编辑了,我学到了一些新的东西。谢谢