1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
| $(".reduce").click(function () { var count1 = $(this).next().val(); var count2 = Number(count1) - 1; if (count2 === 0) { $(this).attr('disabled', 'disabled'); alert("商品个数不能为0"); $(this).parent().parent().remove(); } $(this).next().val(count2); var price = Number($(this).parent().prev().text()); var subtatal = Number($(this).parent().next().text()); var subtatal1 = count2 * price; $(this).parent().next().text(subtatal1.toFixed(2)); getP() }); $(".add").click(function () { var count1 = $(this).prev().val(); var count2 = Number(count1) + 1; $(this).prev().val(count2); var price = Number($(this).parent().prev().text()); var subtatal = Number($(this).parent().next().text()); var subtatal1 = count2 * price; $(this).parent().next().text(subtatal1.toFixed(2));
getP() });
$(".delete").click(function () { $(this).parent().parent().remove(); getP() });
$(".check_all_check").click(function () { var checked = $(".checkbox>input"); console.log(checked); var sum = checked.size(); var attr1 = $(this).prop('checked'); checked.prop('checked', attr1); getP() });
$(".checkbox").click(function () { getP() });
$("#deleteAll").click(function () { var plist = $(".checkbox>input"); for (var i = 0; i < plist.size(); i++) { if ($(plist[i]).is(":checked")) { $($(plist[i]).parent().parent()).remove() } } getP() });
function getP() { var plist = $(".checkbox>input"); var count = 0; var number = 0; for (var i = 0; i < plist.size(); i++) { if ($(plist[i]).is(":checked")) { var subtotal = $($(plist[i]).parent().parent().children()[4]).text(); var count1 = $($($(plist[i]).parent().parent().children()[3]).children('input')[1]).val(); count += Number(count1); number += Number(subtotal); } } var selected = $("#selectedTotal"); selected.text(count); var priceTotal = $("#priceTotal"); priceTotal.text(number.toFixed(2)); }
|