所以我得到了一个应该添加跨度的代码,如果它不存在于子项上,但目前它只添加到一个而不是其他项,因为“代码”认为它已经存在。如何做到这一点,如果有新的 div,那么它也会添加到其中?
if($("#itemcart div").children().length > 0){
} else{
$("#itemcart div").append($("<span> X</span>"));
}
最佳答案
您需要一个正确的Selector :
var spanLength = $("#itemcart div span").length;
if(spanLength > 0){
$("#itemcart div").append($("<span> "+(spanLength+1)+"</span>"));
} else{
$("#itemcart div").append($("<span> 1</span>"));
}
关于JavaScript - 为 child 添加跨度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36895969/