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

时间:2016-11-10378举报小编:youjiejie

    jQuery如何实现移动端手机商场功能,用jQuery编写手机商场。

    废话不多说,直接上代码

    购物车数量加减

    右加号

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

    左减号

    $(".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();
    })

    计算商品总价

    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实现移动端手机商城购物车功能

    以上所述是小编给大家介绍的jQuery实现移动端手机商城购物车功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对未来软件园的支持!