jQuery实现移动端手机商城购物车功能


Posted in Javascript onSeptember 24, 2016

购物车数量加减

右加号

$(".jiahao").click(function() {
var t = $(this).siblings().find("input");//取到数量
t.val(parseInt(t.val()) + 1);//parseInt()解析input一个字符串,返回一个整数
heji();//调用后面计算的函数
})

左减号

$(".jianhao").click(function() {
var t = $(this).siblings().find("input");
t.val(parseInt(t.val()) - 1);
//当数量小于1的时候让最小值等于1
if(parseInt(t.val()) < 1) {
t.val(1)
};
heji();
})

计算商品总价

function heji() {
$(".gwcar").each(function() {//循环整个购物车
var oprice = ; //商品总价
$(this).find(".glist").each(function() {//循环购物车里的每个商品,this值得是这个购物车
if($(this).find(".btn").hasClass("option") == true) {//判断商品被选中的情况下,this指的是购物车的三个商品
var num = $(this).find(".shuliang").val();//取到数量,this指的还是购物车的商品一个
var danjia = $(this).find(".danjia").text();
var xiaoji = num * danjia; //商品小计
oprice += xiaoji;
$(".zongjia").html(oprice);
};
});
});
};

最后附图一张

jQuery实现移动端手机商城购物车功能

以上所述是小编给大家介绍的jQuery实现移动端手机商城购物车功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
让人期待的2011年度最佳 jQuery 插件分享
Mar 16 Javascript
Jquery增加鼠标中间功能mousewheel的实例代码
Sep 05 Javascript
jquery实现手机号码选号的方法
Jul 31 Javascript
JS实现网页标题随机显示名人名言的方法
Nov 03 Javascript
跟我学习javascript的闭包
Nov 16 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
Nov 22 Javascript
webpack中使用iconfont字体图标的方法
Feb 22 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
Jun 27 Javascript
vue-i18n结合Element-ui的配置方法
May 20 Javascript
Vue解析带html标签的字符串为dom的实例
Nov 13 Javascript
Vue 的 v-model用法实例
Nov 23 Vue.js
vue实现在data里引入相对路径
Jun 05 Vue.js
AngularJS实现星星等级评分功能
Sep 24 #Javascript
完美的js div拖拽实例代码
Sep 24 #Javascript
javascript 解决浏览器不支持的问题
Sep 24 #Javascript
JavaScript生成验证码并实现验证功能
Sep 24 #Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
Sep 24 #Javascript
javascript 分号总结及详细介绍
Sep 24 #Javascript
Bootstrap对话框使用实例讲解
Sep 24 #Javascript
You might like
xajax写的留言本
2006/11/25 PHP
PHP类中Static方法效率测试代码
2010/10/17 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
2014/04/29 PHP
PHP、Python和Javascript的装饰器模式对比
2015/02/03 PHP
PHP微商城开源代码实例
2019/03/27 PHP
php源码的安装方法和实例
2019/09/26 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
有趣的JavaScript数组长度问题代码说明
2011/01/20 Javascript
Firefox中autocomplete=&quot;off&quot; 设置不起作用Bug的解决方法
2011/03/25 Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
Js与Jq 获取页面元素值的方法和差异对比
2015/04/30 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
javascript实现10个球随机运动、碰撞实例详解
2015/07/08 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
2015/11/30 Javascript
浅谈JavaScript的函数及作用域
2016/12/30 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
微信小程序 下拉菜单简单实例
2017/04/13 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
[01:01:43]EG vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
Python中__new__与__init__方法的区别详解
2015/05/04 Python
Python实现将数据写入netCDF4中的方法示例
2018/08/30 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
python实现单张图像拼接与批量图片拼接
2020/03/23 Python
3种适用于Python的疯狂秘密武器及原因解析
2020/04/29 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
Python中生成ndarray实例讲解
2021/02/22 Python
网吧消防安全责任书
2014/07/29 职场文书
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android