快捷导航

jQuery实现购物车功能 总价格相加

$(".add").click(function(){        var tol = "";        $(".basket tr").each(function(){                                var wow = $(this).find(".jg").html();                var num = $(this).find(".gs")[0].value;                                tol += parseInt(wow*num);                console.log(tol);        })                $(".basket-price p").html(tol + "元")})我的想法大概就是每点击增加数目 的时候进行一下总数目计算,但是打印出来就成了字符串拼接了。。用了parseInt。。这是什么情况呢

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

var tol = "";改成var tol=0;
回复

使用道具 举报

这样写var wow = parseInt($(this).find(".jg").html());var num = parseInt($(this).find(".gs")[0].value);试试。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP