微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jQuery实现移动端手机商城购物车功能

购物车数量加减

右加号

rush:js;"> $(".jiahao").click(function() { var t = $(this).siblings().find("input");//取到数量 t.val(parseInt(t.val()) + 1);//parseInt()解析input一个字符串,返回一个整数 heji();//调用后面计算的函数 })

左减号

rush:js;"> $(".jianhao").click(function() { var t = $(this).siblings().find("input"); t.val(parseInt(t.val()) - 1); //当数量小于1的时候让最小值等于1 if(parseInt(t.val()) < 1) { t.val(1) }; heji(); })

计算商品总价

rush:js;"> function heji() { $(".gwcar").each(function() {//循环整个购物车 var oprice = ; //商品总价 $(this).find(".glist").each(function() {//循环购物车里的每个商品,this值得是这个购物车 if($(this).find(".btn").hasClass("option") == true) {//判断商品被选中的情况下,this指的是购物车的三个商品 var num = $(this).find(".shuliang").val();//取到数量,this指的还是购物车的商品一个 var danjia = $(this).find(".danjia").text(); var xiaoji = num * danjia; //商品小计 oprice += xiaoji; $(".zongjia").html(oprice); }; }); }); };

最后附图一张

以上所述是小编给大家介绍的jQuery实现移动端手机商城购物车功能。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐