思路
1.給tbody乙個id=」shoplist」 當進入購物車時如果有兩個商品被勾選了,需要計算出總價錢
2.當手動勾選商品時,也要把相應的**加到總價中去
3.給全選新增乙個id=」checkall」當勾選全部選中時,要計算所有商品的總價要注意的是:這個函式,當單選是也要觸發,因為當全部商品都勾選時也就相當呼叫了這個函式
4.當再次點選全選時取消所有產品
5.當點選+加號時也要計算
6.當點選-加號時也要計算
7.文字框中也可以直接輸入,這裡需要校驗的地方比較多
8.當點選刪除時,將選中的商品移除
**思路
1.首先計算總價
totalprice();
function totalprice()
});//迴圈後將所得結果新增到頁面
$('#total').text(total);
}2.點選勾選商品,改變總價
checkevent();
function checkevent());
};3.全部選中時的總**
ischeckall();
function ischeckall()else
};//上面的**簡化為一行
function ischeckall();
4.判斷全選是否是選中狀態
checkallevent();
function checkallevent());
};5.單擊加號+計算**
addevent();
function addevent());
//這裡的**可以優化下,將_vm.prev()物件儲存一下
//因為獲取dom節點的過程是比較耗效能的,所以儲存下好;
}6.單擊減號-計算**
minusevent();
function minusevent()
numnode.val(num);
totalprice();
ischeckall();
});};
7.文字框中直接改變量值
numevent();
function numevent()
}).on('blur','.num',function()
totalprice();
ischeckall();
});};
8.刪除
delevent();
function delevent()
});}
jquery加購物車功能
如下圖所示 點選加入購物車,由下到上出現此彈窗,點選close關閉彈窗。addcar on click function 500 10 關閉按鈕 dialog close on click function 600 dialog content eq 0 animate 500 初始化有預設選中,有...
購物車(註冊 登入 購物 購物車 結帳)
購物車 註冊 登入 購物 購物車 結帳 shopping car dict dict money 0 def input username pwd username input username pwd input pwd return username,pwd def goods get with...
jquery 購物車多選框操作
設定全選核取方塊 全選 設定子核取方塊 item 1 item 2 item 3 item 4 全選 取消全選的事件 function selectall else 子核取方塊的事件 function setselectall var chsub input type checkbox name c...