我的剧本:
$(function() {
var base_price = 0;
CalculatePrice();
$(".math1").on('change', function(e) {
CalculatePrice();
});
function CalculatePrice() {
var base_cost = base_price;
$(".c1").each(function(index) {
var x = $(this).find('option:selected').data("price");
base_cost += x;
});
$(".c2").each(function(index) {
var y = $(this).find('option:selected').data("price");
base_cost += y;
});
$("#price").text(base_cost*32);
}
});
这个脚本将执行所有数据价格+彼此选择的数据 - 价格我希望它做的数据价格*每个选定的数据价格。我怎么能这样做?
答案 0 :(得分:3)
您可以使用:
base_cost *= x;
base_cost *= y;
而不是:
base_cost += x;
base_cost += y;