问题是元素的选择 sumirovalis 彼此..“数据价格”中指定的元素的值。我的代码无效且处理不当,最好在任何抑郁症时更改金额。感谢您有条件的任何帮助
html
<input name="tarifs" id="tarifs2" type="radio" data-price="590" value="Abs">
<input name="tarifs" id="tarifs1" type="radio" data-price="540" value="Abs"><br/>
<input name="tv[]" id="tv3" type="checkbox" data-price="150" value="Abs">
<input name="tv[]" id="tv2" type="checkbox" data-price="100" value="Abs"><br/>
<input name="tv2[]" id="tv4" type="checkbox" data-price="250" value="Abs">
<input name="tv2[]" id="tv5" type="checkbox" data-price="350" value="Abs"><br/>
Sum: <span id="checkout-sum"></span></div>
JS
$("input[name=tarifs]").keyup(function() {
var sum1 = $("input[name=tarifs]").data("price");
var sum2 = $("input[name=tv[]]").data("price");
var sum3 = $("input[name=tv2[]]").data("price");
var total = sum1 + sum2 + sum3;
$("#checkout-sum").val(total);
});