这是如何工作的,因此只有2个项目可以位于div3和div4内。所以我试图删除最后一个位置的项目,如果它超过2并且在div4中。但是,删除它后,我想从div3中删除最后一项,如果它也超过2。删除多个div中的元素
的Javascript:
var divdrag32 = $("#div3").length;
var divdrag42 = $("#div4").length;
if (divdrag42 > 2 || div === "div4") {
$("#div4").find("#drag1, #drag2")[2].remove();
} else if (divdrag32 > 2 || div === "div3") {
$("#div3").find("#drag1, #drag2")[2].remove();
}
上面的代码,只删除DIV4的最后一个位置的项目。但它不会移除div3的最后位置项目。以#drag1和#drag2的ID是商品的ID(一个IM发现)
是'divdrag40'应该是'divdrag42',还是......? – CBroe
在同一页面上不能有重复的ID。改用类。 –
元素的重复ID? –