<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery实现购物车多物品数量的加减+总价计算</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<script>
$(function(){
$(".add").click(function(){
var t=$(this).parent().find('input[class*=text_box]');
t.val(parseInt(t.val())+1)
setTotal();
})
$(".min").click(function(){
var t=$(this).parent().find('input[class*=text_box]');
t.val(parseInt(t.val())-1)
if(parseInt(t.val())<0){
t.val(0);
}
setTotal();
})
function setTotal(){
var s=0;
$("#tab td").each(function(){
s+=parseInt($(this).find('input[class*=text_box]').val())*parseFloat($(this).find('span[class*=price]').text());
});
$("#total").html(s.toFixed(2));
}
setTotal(); })
</script>
</head>
<body>
<table id="tab">
<tr>
<td>
<span>单价:</span><span class="price">1.50</span>
<input class="min" name="" type="button" value="-" />
<input class="text_box" name="" type="text" value="1" />
<input class="add" name="" type="button" value="+" />
</td>
</tr>
<tr>
<td>
<span>单价:</span><span class="price">3.95</span>
<input class="min" name="" type="button" value="-" />
<input class="text_box" name="" type="text" value="1" />
<input class="add" name="" type="button" value="+" />
</td>
</tr>
</table> <p>总价:<label id="total"></label></p>
</body>
</html> 

转载于:https://www.cnblogs.com/xtmp/p/5772172.html

jQuery实现购物车多物品数量的加减+总价计算相关推荐

  1. jQuery实现购物车物品数量的加减

    代码: View Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ...

  2. java 整数加减_Java计算长整数加减(字符串表示)

    1 /** 2 * Created by areful on 2019/11/133 */ 4 public classCalcStringNumber {5 private static final ...

  3. python,时间加减,时间计算,时间格式化,时间提取汇总

    From: http://bbs.chinaunix.net/thread-1371304-1-1.html 不知道这么写题目会不会让人误会,不过这个题目可以让从搜索引擎上搜索问题的菜鸟们一下找到这篇 ...

  4. 微信小程序类似购物车列表效果,计算总共价格数量,加减商品计算,滑动删除

    先看下效果图: 一个小demo,记录下. html: <!--pages/mycollect/mycollect.wxml--> <!--最外层大盒子 --> <view ...

  5. 日期加减天数计算,时间戳日期相互转换

    日期转时间戳: 时间戳:一个 Unix 时间戳(Unix Time Stamp),它是一个整数值,表示自 1970 年 1 月 1 日 00:00:00 UTC(the Unix epoch)以来的毫 ...

  6. html5购物车数字加减,jQuery实现购物车数字加减效果

    我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数.本文将介绍常见的几种使用spi ...

  7. html5购物车数字加减,jQuery实现购物车数字加减效果_jquery

    我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数.本文将介绍常见的几种使用spi ...

  8. html电商数量加减插件,jQuery数字加减插件

    左右加减数字 像京东提交订单时目前使用的是左右加减数字的效果,这个效果直接明了,操作简单.我们使用jquery.spinner.js插件实现左右加减数字,调用方法非常简单,请看演示示例1. 调用也非常 ...

  9. javascript进制转换_JavaScript 加减危机——为什么会出现这样的结果?

    在日常工作计算中,我们如履薄冰,但是 JavaScript 总能给我们这样那样的 surprise~ 0.1 + 0.2 = ? 1 - 0.9 = ? 如果小伙伴给出内心的结果: 0.1 + 0.2 ...

最新文章

  1. Golang unsafe.Pointer指针
  2. 进程——Windows核心编程学习手札系列之四
  3. Java 中初始化 List 集合的 6 种方式!
  4. Fragment的setUserVisibleHint方法实现延时加载
  5. 列表生成式(List)
  6. 今天的练习是敏捷结果30天的最后一天
  7. Python数据写入csv格式文件
  8. Spring注解几大注解的区别
  9. ecshop 后台 审核功能
  10. 首先定义一个描述银行账户的Account类,包括成员变 量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次, 编写一个主类,在主类中测试Account类的功能。(已完善)...
  11. SSD5_ Exam 2分析
  12. 在IDEA上配置SonarLint以及代码质量分析报告模板
  13. 中国抗生素产业运行状况与需求前景规模预测报告2022版
  14. Linux 命令行进入DB2
  15. 计算机软件工程学校排名,软件工程专业全国高校排名前十
  16. 无法加载计算机管理,电脑中无法打开Internet选项中的管理加载项如何解决
  17. [转]考古学家完颜晓炜——人类曾经真…
  18. GitHub加速访问、克隆和下载
  19. flutter doctor --android-licenses
  20. 逻辑回归模型算法研究与案例分析

热门文章

  1. h2database连接字符串
  2. 免费送书的网站-每人限一本
  3. 数学公式识别:基于编码-解码模型
  4. 自然场景中交通标志牌检测~文末送书
  5. CV Papers|计算机视觉论文推荐周报20200502期
  6. 双目立体放大!谷歌刚刚开源的这篇论文可能会成为手机双摄的新玩法
  7. 转变思维!采用稀疏化加速 YoloV3 模型!省了 GPU !
  8. 字符编码看不懂你来打我!(ASCII,Unicode,Utf-8,GB2312…)
  9. 全球首款光线追踪GPU
  10. 译文 | 与TensorFlow的第一次接触第二篇:线性回归