如何使用jQuery动态更新价格?

时间:2017-03-18 11:57:11

标签: javascript jquery

我已经建立了一个购物车,我想根据数量更新价格。但我面临的问题是使用以下javascript代码,对于第一项我可以根据数量更新价格但是第二项或下一项我不能..任何人都可以帮我找到错误。

这是我的HTML:

$(".quantity").change(update); 

    function update()
    {
        var qty = parseFloat($(this).val());
        var net = parseFloat(document.getElementById("net_price").value);
        var total = qty * net;
        $('.total').html("$"+total); 
    }   

这是jQueryPart:

{{1}}

1 个答案:

答案 0 :(得分:1)

删除以下块:

$("#quantity").each(function(i){

所以功能是:

function update(){
    var qty = parseFloat($(this).val());
    var net = parseFloat(document.getElementById("net_price").value);
    var total = qty * net;
    $('#total').html("$"+total); 
}