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 相关文章推荐
JavaScript入门教程(10) 认识其他对象
Jan 31 Javascript
javascript处理table表格的代码
Dec 06 Javascript
jQuery(非HTML5)可编辑表格实现代码
Dec 11 Javascript
JS下拉框内容左右移动效果的具体实现
Jul 10 Javascript
基于jQuery实现的向下滑动二级菜单效果代码
Aug 31 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
Apr 16 Javascript
VUE元素的隐藏和显示(v-show指令)
Jun 23 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
Mar 03 Javascript
JQuery Ajax动态加载Table数据的实例讲解
Aug 09 jQuery
Angular动态绑定样式及改变UI框架样式的方法小结
Sep 03 Javascript
vue2 设置router-view默认路径的实例
Sep 20 Javascript
vue实现滑动超出指定距离回顶部功能
Jul 31 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中取得URL的根域名的代码
2011/03/23 PHP
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
php基于base64解码图片与加密图片还原实例
2014/11/03 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
使用Object.defineProperty实现简单的js双向绑定
2016/04/15 Javascript
BootStrap3学习笔记(一)之网格系统
2016/05/20 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
AngularJS中的缓存使用
2017/01/11 Javascript
js实现动态显示时间效果
2017/03/06 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
vue.js整合mint-ui里的轮播图实例代码
2017/12/27 Javascript
浅析vue给不同环境配置不同打包命令
2018/08/17 Javascript
QRCode.js二维码生成并能长按识别
2018/10/16 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Python进阶之@property动态属性的实现
2019/04/01 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
2020/04/16 Python
JAVA代码查错题
2014/10/10 面试题
电子信息毕业生自荐信
2013/11/16 职场文书
《忆江南》教学反思
2014/04/07 职场文书
有关环保的标语
2014/06/13 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
2015年反腐倡廉工作总结
2015/05/14 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
中学图书馆工作总结
2015/08/11 职场文书
班主任经验交流心得体会
2015/11/02 职场文书
一个成功的互联网创业项目,必须满足这些要求
2019/08/23 职场文书
关于golang高并发的实现与注意事项说明
2021/05/08 Golang
SQL基础的查询语句
2021/11/11 MySQL
Spring Boot 实现 WebSocket
2022/04/30 Java/Android