1 回答
TA贡献1777条经验 获得超3个赞
您编写的 JQuery 代码存在一个小问题。您可以添加以下更改以获得所需的结果。
$('.add').click(function() {
$('.addcop').click();
var dp = $(".addcop").val();
var total = $(".totalyHide").val();
var bigTotal = parseFloat(total) + parseFloat(dp);
$(".totalyHide").val(bigTotal); // Add this line here
$(".totaly").val("$" + bigTotal);
});
$('.add2').click(function() {
$('.procurement').click();
var procurement = $(".procurement").val();
var total = $(".totalyHide").val();
var bigTotal = parseFloat(total) + parseFloat(procurement);
$(".totalyHide").val(bigTotal); // Add this line here
$(".totaly").val("$" + bigTotal);
});
这里要注意的是,无论何时计算总计,都必须将该总计设置为 $(".totalyHide"),以便您可以在下次单击时读取更新后的值。
添加回答
举报