jQuery实现购物车多物品数量的加减+总价计算
<!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实现购物车多物品数量的加减+总价计算相关推荐
- jQuery实现购物车物品数量的加减
代码: View Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ...
- java 整数加减_Java计算长整数加减(字符串表示)
1 /** 2 * Created by areful on 2019/11/133 */ 4 public classCalcStringNumber {5 private static final ...
- python,时间加减,时间计算,时间格式化,时间提取汇总
From: http://bbs.chinaunix.net/thread-1371304-1-1.html 不知道这么写题目会不会让人误会,不过这个题目可以让从搜索引擎上搜索问题的菜鸟们一下找到这篇 ...
- 微信小程序类似购物车列表效果,计算总共价格数量,加减商品计算,滑动删除
先看下效果图: 一个小demo,记录下. html: <!--pages/mycollect/mycollect.wxml--> <!--最外层大盒子 --> <view ...
- 日期加减天数计算,时间戳日期相互转换
日期转时间戳: 时间戳:一个 Unix 时间戳(Unix Time Stamp),它是一个整数值,表示自 1970 年 1 月 1 日 00:00:00 UTC(the Unix epoch)以来的毫 ...
- html5购物车数字加减,jQuery实现购物车数字加减效果
我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数.本文将介绍常见的几种使用spi ...
- html5购物车数字加减,jQuery实现购物车数字加减效果_jquery
我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数.本文将介绍常见的几种使用spi ...
- html电商数量加减插件,jQuery数字加减插件
左右加减数字 像京东提交订单时目前使用的是左右加减数字的效果,这个效果直接明了,操作简单.我们使用jquery.spinner.js插件实现左右加减数字,调用方法非常简单,请看演示示例1. 调用也非常 ...
- javascript进制转换_JavaScript 加减危机——为什么会出现这样的结果?
在日常工作计算中,我们如履薄冰,但是 JavaScript 总能给我们这样那样的 surprise~ 0.1 + 0.2 = ? 1 - 0.9 = ? 如果小伙伴给出内心的结果: 0.1 + 0.2 ...
最新文章
- Golang unsafe.Pointer指针
- 进程——Windows核心编程学习手札系列之四
- Java 中初始化 List 集合的 6 种方式!
- Fragment的setUserVisibleHint方法实现延时加载
- 列表生成式(List)
- 今天的练习是敏捷结果30天的最后一天
- Python数据写入csv格式文件
- Spring注解几大注解的区别
- ecshop 后台 审核功能
- 首先定义一个描述银行账户的Account类,包括成员变 量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次, 编写一个主类,在主类中测试Account类的功能。(已完善)...
- SSD5_ Exam 2分析
- 在IDEA上配置SonarLint以及代码质量分析报告模板
- 中国抗生素产业运行状况与需求前景规模预测报告2022版
- Linux 命令行进入DB2
- 计算机软件工程学校排名,软件工程专业全国高校排名前十
- 无法加载计算机管理,电脑中无法打开Internet选项中的管理加载项如何解决
- [转]考古学家完颜晓炜——人类曾经真…
- GitHub加速访问、克隆和下载
- flutter doctor --android-licenses
- 逻辑回归模型算法研究与案例分析