【发布时间】:2013-11-29 18:55:48
【问题描述】:
在用户的大力帮助下:PSL 我已经在我的项目中完成了一半的购物车。 但是,我还想为不同的产品添加价格并将它们全部加起来 div="sum"。
我可以在包含价格的产品中添加另一个属性并循环并总结总数吗??
http://jsfiddle.net/bald1/Tw9L9/
var cart = [];
var cartElement = document.getElementById("cart");
function addToCart(productName) {
cart.push(productName);
cartElement.innerHTML = cart.join("<br>");
}
var products = document.getElementsByClassName('details');
for(var i=0; i < products.length; i++){
products[i].addEventListener("click", handleClick, false);
}
function handleClick(e){
var str = this.dataset.productname;
addToCart(str);
}
【问题讨论】:
标签: javascript arrays loops math