zoukankan      html  css  js  c++  java
  • jquery表单验证10章

    淘宝网购物车:

    /**

     * Created by MLQ on 2018/04/12.

     */

    $(function () {

        $("img[alt=add]").click(plus);

    function plus(){

    var money=0.0;

    var num=$("img[alt=add]").index(this);//当前的索引值点击的时候

    $(".num_input")[num].value++;//让当前点击的num值增加

    money=(parseFloat($(".cart_td_5")[num].innerText)*parseFloat($(".num_input")[num].value)).toFixed(2);//四舍五入并留2位小数

    //alert(money);

    //alert(num);

    $(".cart_td_7")[num].innerText=money;

       sumPrice();

    }

    //数量减少:

    $("img[alt=minus]").click(minus);

        function minus(){

        var num=$("img[alt=minus]").index(this);

           var num1=$(".num_input")[num].value;//减少

            

            if(num1==1){

            alert('数量不能小于1');

           

            }else{

            $(".num_input")[num].value--;//让当前点击的num值增加

        money=(parseFloat($(".cart_td_5")[num].innerText)*parseFloat($(".num_input")[num].value)).toFixed(2);//四舍五入并留2位小数

        //alert(money);

        //alert(num);

        $(".cart_td_7")[num].innerText=money;//给小计赋值,money算出来的值

           sumPrice();

            }

        }

        

        function sumPrice(){

            var num = $(".num_input").length;

            var money = 0;

            var money1 = 0;

            var jifen = 0;

            for (var i = 0; i < num; i++) {

                jifen += parseFloat($(".cart_td_4")[i].innerText);

                money = (parseFloat($(".cart_td_5")[i].innerText) * parseFloat($(".num_input")[i].value));

                $(".cart_td_7")[i].innerText = money;

                money1 += money;

            }

            $("#total").text(money1);

            $("#integral").text(jifen);

       

       

        }

        /*//计算总价格

        function sumPrice() {

            var num = $(".num_input").length;

            var money = 0;

            var money1 = 0;

            var jifen = 0;

            for (var i = 0; i < num; i++) {

                jifen += parseFloat($(".cart_td_4")[i].innerText);

                money = (parseFloat($(".cart_td_5")[i].innerText) * parseFloat($(".num_input")[i].value));

                $(".cart_td_7")[i].innerText = money;

                money1 += money;

            }

            $("#total").text(money1);

            $("#integral").text(jifen);

        }*/

        sumPrice();

        //全部选中

        $("#allCheckBox").toggle(

            function () {

                $("input[name=cartCheckBox]").attr("checked", true);

            },

            function () {

                $("input[name=cartCheckBox]").attr("checked", false);

            }

        );

        //删除选中商品

        //$("[alt=delete]").click(deleteShop);

        //function deleteShop() {

        //   ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... $("tr[id]").each(

        //        function (i, e) {

        //            var $tr = $(e);

        //            var checked = $tr.children(".cart_td_1").children().is(":checked");

        //            if (checked) {

        //                $tr.prev().remove();

        //                $tr.remove();

        //            };

        //        }

        //    );

        //    sumPrice();

        //};

        //删除选中商品er

        $("[alt=delete]").click(deleteShop1);//点击删除所选

        function deleteShop1() {

       

        var del=$("input[name=cartCheckBox]:checked");//被选中的框,给选中的框赋值

        for (var i = 0; i < del.length; i++) {

    var del1=$(del[i]);

    del1.parent().parent().prev().remove();//同辈元素删除

                del1.parent().parent().remove();//删除当前tr

        }        sumPrice();

        };

        //点击删除

        $(".cart_td_8").find("a").click(function () {

            $(this).parent().parent().prev().remove();//删除前一tr

            $(this).parent().parent().remove();//删除当前tr

            sumPrice();

        });

    });



    $(function () {
        $("img[alt=add]").click(plus);function plus(){var money=0.0;var num=$("img[alt=add]").index(this);//当前的索引值点击的时候$(".num_input")[num].value++;//让当前点击的num值增加money=(parseFloat($(".cart_td_5")[num].innerText)*parseFloat($(".num_input")[num].value)).toFixed(2);//四舍五入并留2位小数//alert(money);//alert(num);$(".cart_td_7")[num].innerText=money;    sumPrice();}
    //数量减少:$("img[alt=minus]").click(minus);    function minus(){    var num=$("img[alt=minus]").index(this);       var num1=$(".num_input")[num].value;//减少                if(num1==1){        alert('数量不能小于1');                }else{        $(".num_input")[num].value--;//让当前点击的num值增加    money=(parseFloat($(".cart_td_5")[num].innerText)*parseFloat($(".num_input")[num].value)).toFixed(2);//四舍五入并留2位小数    //alert(money);    //alert(num);    $(".cart_td_7")[num].innerText=money;//给小计赋值,money算出来的值       sumPrice();        }    }

            function sumPrice(){        var num = $(".num_input").length;        var money = 0;        var money1 = 0;        var jifen = 0;        for (var i = 0; i < num; i++) {            jifen += parseFloat($(".cart_td_4")[i].innerText);            money = (parseFloat($(".cart_td_5")[i].innerText) * parseFloat($(".num_input")[i].value));            $(".cart_td_7")[i].innerText = money;            money1 += money;        }        $("#total").text(money1);        $("#integral").text(jifen);            }
        /*//计算总价格    function sumPrice() {        var num = $(".num_input").length;        var money = 0;        var money1 = 0;        var jifen = 0;        for (var i = 0; i < num; i++) {            jifen += parseFloat($(".cart_td_4")[i].innerText);            money = (parseFloat($(".cart_td_5")[i].innerText) * parseFloat($(".num_input")[i].value));            $(".cart_td_7")[i].innerText = money;            money1 += money;        }        $("#total").text(money1);        $("#integral").text(jifen);    }*/
        sumPrice();
        //全部选中    $("#allCheckBox").toggle(        function () {            $("input[name=cartCheckBox]").attr("checked", true);        },        function () {            $("input[name=cartCheckBox]").attr("checked", false);        }    );    //删除选中商品    //$("[alt=delete]").click(deleteShop);    //function deleteShop() {    //   ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... $("tr[id]").each(    //        function (i, e) {    //            var $tr = $(e);    //            var checked = $tr.children(".cart_td_1").children().is(":checked");    //            if (checked) {    //                $tr.prev().remove();    //                $tr.remove();    //            };    //        }    //    );    //    sumPrice();    //};    //删除选中商品er    $("[alt=delete]").click(deleteShop1);//点击删除所选    function deleteShop1() {        var del=$("input[name=cartCheckBox]:checked");//被选中的框,给选中的框赋值    for (var i = 0; i < del.length; i++) {var del1=$(del[i]);del1.parent().parent().prev().remove();//同辈元素删除            del1.parent().parent().remove();//删除当前tr
        }        sumPrice();    };

        //点击删除    $(".cart_td_8").find("a").click(function () {        $(this).parent().parent().prev().remove();//删除前一tr        $(this).parent().parent().remove();//删除当前tr        sumPrice();    });});

  • 相关阅读:
    内边距
    文本修饰
    背景重复样式background-repeat
    图片做背景
    Map value类型不同的写法
    js登录,回车登录
    Java JS SHA-256加密
    JsonArray转List,list转json字符串
    按钮,图像提交
    cocos2d-x游戏引擎核心之三——主循环和定时器
  • 原文地址:https://www.cnblogs.com/hualishu/p/8890926.html
Copyright © 2011-2022 走看看