欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery購物車選中

孟京敬1年前6瀏覽0評論

jquery購物車選中功能的實現

在開發電商網站時,購物車功能是必不可少的。而在購物車功能中,用戶經常需要選擇商品進行結算。這時,我們就需要使用jquery來實現購物車選中功能。

//以下是jquery代碼:
//全選
$("#checkAll").click(function() {
$("input[name='checkItem']").prop("checked", this.checked);
});
//單選
$("input[name='checkItem']").change(function() {
var flag = true;
$("input[name='checkItem']").each(function() {
if (!this.checked) {
flag = false;
}
});
$("#checkAll").prop("checked", flag);
});
//計算總價
function totalPrice() {
var total = 0;
$("input[name='checkItem']:checked").each(function() {
var price = $(this).closest("tr").find(".price").text();
price = parseFloat(price.replace("¥", ""));
var num = $(this).closest("tr").find(".num input").val();
total += price * num;
});
$("#totalPrice").text("¥" + total.toFixed(2));
}

以上代碼中,我們首先通過“checkAll”元素的click事件來實現全選功能,然后通過單選的change事件來實現部分選中和取消選中。最后,我們在計算總價時,只統計被選中的商品。

通過以上的jquery代碼,我們可以方便地實現購物車選中功能,提升用戶在電商網站的體驗。