我还有问题:
var parent = $(this).parent(); // li element
parent.remove();
if ($( "#cart ol" ).find("li")) {
alert('exists');
}
虽然所有li都被移除(并且变得不可见),但仍然会出现警报。为什么呢?
答案 0 :(得分:2)
将其更改为:
if ($( "#cart ol" ).find("li").length) {
alert('exists');
}