Javascript 使用jQuery计算和显示输入字段的总和

Javascript 使用jQuery计算和显示输入字段的总和,javascript,jquery,html,Javascript,Jquery,Html,我有这个购物车结账页面。 我需要计算价格的总和,并将其显示在下面的 这是html: $product\U标题 试试这个: var total = 0; $('input.price').each(function() { total += parseFloat($(this).val()); }); $('input.total').val(total); 基于html,下面是一个函数,它将返回总价: function getTotalPrice() { var total

我有这个购物车结账页面。 我需要计算价格的总和,并将其显示在下面的

这是html:


$product\U标题
试试这个:

var total = 0;
$('input.price').each(function() {
    total += parseFloat($(this).val());
});
$('input.total').val(total);

基于html,下面是一个函数,它将返回总价:

function getTotalPrice() {
    var total = 0;
    $.each($("input.price.value"), function(index, item) {
        total += parseFloat($(item).val());
    });
    return total;
}
然后,您可以在html中设置
元素的总价,例如如下所示(您应该使用正确的选择器):


我投票结束这个问题,因为SO是来帮助你编写代码的,但SO不是来为你编写代码的。告诉我为什么。那么每个()都不起作用了,只是?当然还有一点想法要做。将总输入中的价格类别替换为总类别。
$("div").html(getTotalPrice());