$(function() {
$(".checkall").change(function(){
$(".j-checkbox").prop("checked",$(this).prop("checked"));getsum();
})
//总的勾选
$(".j-checkbox").change(function(){
if($(".j-checkbox:checked").length == $(".j-checkbox").length)
$(".checkall").prop("checked",true);
else{
$(".checkall").prop("checked",false);
}getsum();
})
$(".increment").click(function(){
var n = $(this).siblings(".itxt").val();
n++;
$(this).siblings().val(n);
var pri=$(this).parent().parent().siblings(".p-price").html();
pri=pri.substr(1);
console.log(pri);
$(this).parent().parent().siblings(".p-sum").html("¥" + pri*n);
getsum();
})
//小的勾选
$(".decrement").click(function(){
var n = $(this).siblings(".itxt").val();
if(n==1) return false;
n--;
$(this).siblings().val(n);
var pri=$(this).parent().parent().siblings(".p-price").html();
pri=pri.substr(1);
console.log(pri);
$(this).parent().parent().siblings(".p-sum").html("¥" + pri*n);getsum();
})
$(".itxt").change(function(){
var n = $(this).val();
var pri=$(this).parents(".p-num").siblings(".p-price").html();
pri=pri.substr(1);
if(n<=0) n=0;
$(this).val(n);
$(this).parent().parent().siblings(".p-sum").html("¥" + (pri*n).toFixed(2));
getsum();});
getsum();
//算钱操作
function getsum(){
var sum =0;
var price=0;
$(".j-checkbox:checked").each(function(i,d)
{sum +=parseInt($(d).parents(".cart-item").children(".p-num").children(".quantity-form").children(".itxt").val());
price +=parseFloat($(d).parents(".cart-item").children(".p-sum").text().substr(1));
});
$(".amount-sum em").text(sum);$(".price-sum em").text("¥" + price.toFixed(2));
}
///删除操作
$(".p-action a").click(function(){
$(this).parents(".cart-item").remove();getsum();
})
$(".remove-batch").click(function(){
$(".j-checkbox:checked").parents(".cart-item").remove();getsum();
})
$(".clear-all").click(function(){
$(".cart-item").remove();getsum();
})
})