$.each(sizeSkuID,function(key,val){
var sizeSkuSplit= val.split("-");
var url="http://www.hostname.com/cart/add/?p="+sizeSkuSplit[0]+"&sku="+val;
window.open(url,"cart");
});
我以为我可以通过执行多个 window.open 将多个项目添加到购物车中,但是上面的代码循环了 2 个项目,但它只添加了购物车中的第 2 个项目。
如果我使用上面的代码一次一个地单击(选择 1 个项目)进行模拟,那么购物车最终将有两个项目。
那么为什么如果它循环两次,window.open 显然运行一次并且它需要第二个 url?