From c9f138312ce89e207fa04c04f2b5160d736a5a1e Mon Sep 17 00:00:00 2001 From: anyv <anyu@bronet.cn> Date: Tue, 4 Jun 2019 17:58:12 +0800 Subject: [PATCH] 1 --- public/themes/simpleboot3/portal/shopcart/shop_cart.html | 70 +++++++++++++++++++++++++++++++++++----------------------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/public/themes/simpleboot3/portal/shopcart/shop_cart.html b/public/themes/simpleboot3/portal/shopcart/shop_cart.html index 6fad8bf..cc2e003 100644 --- a/public/themes/simpleboot3/portal/shopcart/shop_cart.html +++ b/public/themes/simpleboot3/portal/shopcart/shop_cart.html @@ -132,6 +132,41 @@ <script src="__TMPL__/public/assets/js/base.js"></script> <script src="__TMPL__/public/assets/js/jquery.js"></script> <script> + // 计算总计 + function calcTotal() { + var checkBoxes = $(".sh_cartround img"); + var priceSpans = $(".order_newsTxt3 .de_topTxt1_1 span"); + var countInputs = $(".order_newsNum .order_newsnum"); + var totalCount = 0; + var totalPrice = 0; + for (var i = 0; i < priceSpans.length; i += 1) { + // 强调: jQuery对象使用下标运算或get方法会还原成原生的JavaScript对象 + if ($(checkBoxes[i]).attr("src") == "img/39.png") { + console.log($(checkBoxes[i]).attr("src")); + var price = parseFloat($(priceSpans[i]).text()); + var count = parseInt($(countInputs[i]).val()); + totalCount += count; + totalPrice += price * count; + } + } + $(".zoji span").html(totalPrice.toFixed(2)); + } + + function calcTotal2() { + var checkBoxes = $(".sh_cartround img"); + var priceSpans = $(".order_newsTxt3 .de_topTxt1_1 span"); + var countInputs = $(".order_newsNum .order_newsnum"); + var totalCount = 0; + var totalPrice = 0; + for (var i = 0; i < priceSpans.length; i += 1) { + // 强调: jQuery对象使用下标运算或get方法会还原成原生的JavaScript对象 + var price = parseFloat($(priceSpans[i]).text()); + var count = parseInt($(countInputs[i]).val()); + totalCount += count; + totalPrice += price * count; + } + $(".zoji span").html(totalPrice.toFixed(2)); + } $(function() { $(".order_newsNum div").on("click", function(evt) { if ($(this).text() == "-") { @@ -203,41 +238,6 @@ } }); }); - // 计算总计 - function calcTotal() { - var checkBoxes = $(".sh_cartround img"); - var priceSpans = $(".order_newsTxt3 .de_topTxt1_1 span"); - var countInputs = $(".order_newsNum .order_newsnum"); - var totalCount = 0; - var totalPrice = 0; - for (var i = 0; i < priceSpans.length; i += 1) { - // 强调: jQuery对象使用下标运算或get方法会还原成原生的JavaScript对象 - if ($(checkBoxes[i]).attr("src") == "img/39.png") { - console.log($(checkBoxes[i]).attr("src")); - var price = parseFloat($(priceSpans[i]).text()); - var count = parseInt($(countInputs[i]).val()); - totalCount += count; - totalPrice += price * count; - } - } - $(".zoji span").html(totalPrice.toFixed(2)); - } - - function calcTotal2() { - var checkBoxes = $(".sh_cartround img"); - var priceSpans = $(".order_newsTxt3 .de_topTxt1_1 span"); - var countInputs = $(".order_newsNum .order_newsnum"); - var totalCount = 0; - var totalPrice = 0; - for (var i = 0; i < priceSpans.length; i += 1) { - // 强调: jQuery对象使用下标运算或get方法会还原成原生的JavaScript对象 - var price = parseFloat($(priceSpans[i]).text()); - var count = parseInt($(countInputs[i]).val()); - totalCount += count; - totalPrice += price * count; - } - $(".zoji span").html(totalPrice.toFixed(2)); - } }); </script> </body> -- libgit2 0.24.0