1.购物车功能
1 /* 2 *.carcheck 为input复选框 3 * .text_box为数量 4 * #sum 为总件数 5 * #shuliang为总数量 6 * */ 7 var num=1; 8 //复选框 9 $('.carcheck').click(function(){10 GetCounts();11 });12 //加数量13 $('.add').bind("click",function(){14 var num=$(this).siblings('.text_box').val();15 num++;16 $(this).siblings('.text_box').val(num);17 GetCounts();18 });19 //减数量20 $('.min').off("click").on("click",function(){21 var num=$(this).siblings('.text_box').val();22 num--;23 if(num<1){24 num=125 }26 $(this).siblings('.text_box').val(num);27 GetCounts();28 });29 //输出30 function GetCounts(){31 var conts = 0;32 var aa = 0;33 $(".carcheck").each(function () {34 if ($(this).prop('checked')) {35 for (var i = 0; i < $(this).length; i++) {36 conts += parseInt($(this).parent().siblings('.addmin').find('input[class*=text_box]').val());37 aa += 1;38 }39 }40 })41 $("#sum").text(aa);42 $("#shuliang").html((conts).toFixed(2));43 }