js实现购物车商品数量加减


Posted in Javascript onSeptember 21, 2020

本文实例为大家分享了js实现购物车商品数量加减的具体代码,供大家参考,具体内容如下

Html

<link rel='stylesheet' type='text/css' media='screen' href='../css/bootstrap.min.css'>
<script src="../js/jquery-1.12.4.js"></script>


<div style="width: 300px;margin: 30px auto 0;">
  <form class="form-inline">
   <div class="form-group">
    <div class="input-group">
     <div onclick="minus()" class="input-group-addon">-</div>
     <input type="text" class="form-control" id="exampleInputAmount">
     <div onclick="add()" class="input-group-addon">+</div>
    </div>
   </div>
  </form>
</div>

CSS

<style>
  .list a {
   display: block;
   margin: 30px;
   padding: 0 20px;
   height: 100px;
  }

  .list .list-img {
   width: 180px;
   height: 100px;
   border-radius: 6px;
   object-fit: cover;
  }

  .list .title {
   font-size: 16px;
   font-weight: bold;
   white-space: nowrap;
   text-overflow: ellipsis;
   margin: 10px 0 0;
  }

  .list .content {
   font-size: 14px;
   line-height: 26px;
   margin: 10px 0 0;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
   overflow: hidden;
  }
</style>

Js

<script>
 var num = 0;
  // 对表单进行初始赋值
  $('#exampleInputAmount').val(num);
  // 点击添加时
  function add() {
   // 方法体
   if (num >= 5) {
    alert('最多可添加5个');
    return;
   }
   num++;
   console.log(num);
   $('#exampleInputAmount').val(num);
  }
  // 点击删除时
  function minus() {
   if (num < 1) {
    alert('已减到最低了');
    return;
   }
   num--;
   console.log(num);
   $('#exampleInputAmount').val(num);
  }
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery div层的放大与缩小简单实现代码
Mar 28 Javascript
Javascript实现鼠标右键特色菜单
Aug 04 Javascript
基于javascript实现彩票随机数生成(简单版)
Apr 17 Javascript
AngularJS 2.0入门权威指南
Oct 08 Javascript
Bootstrap fileinput文件上传预览插件使用详解
May 16 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
Jul 27 Javascript
JS实现区分中英文并统计字符个数的方法示例
Jun 09 Javascript
在vue中解决提示警告 for循环报错的方法
Sep 28 Javascript
Vue函数式组件-你值得拥有
May 09 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
Aug 02 Javascript
将RGB值转换为灰度值的简单算法
Oct 09 Javascript
微信小程序图片自适应实现解析
Jan 21 Javascript
vue打开子组件弹窗都刷新功能的实现
Sep 21 #Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
Sep 21 #Javascript
vue大型项目之分模块运行/打包的实现
Sep 21 #Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
Sep 21 #Javascript
JS实现小米轮播图
Sep 21 #Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 #Javascript
vue组件入门知识全梳理
Sep 21 #Javascript
You might like
php 图片加水印与上传图片加水印php类
2010/05/12 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
JS OOP包机制,类创建的方法定义
2009/11/02 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
JQuery对class属性的操作实现按钮开关效果
2013/10/11 Javascript
如何减少浏览器的reflow和repaint
2015/02/26 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
javascript 利用arguments实现可变长参数
2016/11/21 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
VUE 更好的 ajax 上传处理 axios.js实现代码
2017/05/10 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
Python中变量交换的例子
2014/08/25 Python
Python列表推导式与生成器表达式用法示例
2018/02/08 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
体育纪念品、亲笔签名的体育收藏品:Steiner Sports
2020/07/31 全球购物
以太网Ethernet IEEE802.3
2013/08/05 面试题
好的自荐信包括什么内容
2013/11/07 职场文书
职工代表大会主持词
2014/04/01 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
统计员岗位职责范本
2015/04/14 职场文书
中小企业员工手册范本
2015/05/14 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
毕业论文答辩开场白
2015/05/27 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
项目中Nginx多级代理是如何获取客户端的真实IP地址
2022/05/30 Servers