项目功能积累
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=1 25 } 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 }