我的 jQuery / Javascript 代码遇到了一个小问题。
我在一个页面上有几个值,例如:
checkbox EXAMPLE EXAMPLE 150
checkbox EXAMPLE EXAMPLE 300
checkbox EXAMPLE EXAMPLE 300
我有这个小代码,它基本上只是将数值(150、300、300)添加到一个数组中,然后在“total”变量中对数组求和。(嗯,至少这是我想要做的......)
这是代码:
$('.pack_check').click(function() {
var cout = [];
total = 0;
$('#services_pack input:checked').each(function() {
cout.push(this.cout);
$.each(cout,function() {
total += parseInt(this);
});
});
});
});
我的问题是,当我点击我的第一个复选框时,没关系,total = 150 但是,如果我点击第二个复选框,total = (150 + 150 + 300) 这有点烦人......
任何人 ?
提前致谢 !