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 html() in Firefox (uses .innerHTML) ignores DOM changes
Mar 05 Javascript
jQuery AjaxQueue改进步骤
Oct 06 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
Feb 04 Javascript
JS函数重载的解决方案
May 13 Javascript
jQuery中end()方法用法实例
Jan 08 Javascript
javascript下拉列表菜单的实现方法
Nov 18 Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 Javascript
ES6中Array.copyWithin()函数的用法实例详解
Sep 16 Javascript
使用vue-infinite-scroll实现无限滚动效果
Jun 22 Javascript
如何把vuejs打包出来的文件整合到springboot里
Jul 26 Javascript
angular实现input输入监听的示例
Aug 31 Javascript
vue从一个页面跳转到另一个页面并携带参数的解决方法
Aug 12 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&amp;java(二)
2006/10/09 PHP
PHP正则的Unknown Modifier错误解决方法
2010/03/02 PHP
php定义数组和使用示例(php数组的定义方法)
2014/03/29 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
2014/11/04 PHP
PHP读取Excel类文件
2017/05/15 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
理解Javascript闭包
2013/11/01 Javascript
jQuery动态改变多行文本框高度的方法
2016/09/07 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
canvas实现图像布局填充功能
2017/02/06 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
微信小程序template模板实例详解
2017/10/27 Javascript
JS中的BOM应用
2018/02/02 Javascript
解决Layui 表单提交数据为空的问题
2018/08/15 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
使用python将mysql数据库的数据转换为json数据的方法
2019/07/01 Python
python 返回一个列表中第二大的数方法
2019/07/09 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
2020/05/11 Python
如何用Python绘制3D柱形图
2020/09/16 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
智能钱包:Ekster
2019/11/21 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
中医专业应届生求职信
2013/11/17 职场文书
超市国庆节促销方案
2014/02/20 职场文书
社区党务公开实施方案
2014/03/18 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
2015年导购员工作总结
2015/04/25 职场文书
2015年中秋放假通知范文
2015/08/18 职场文书
Vue监视数据的原理详解
2022/02/24 Vue.js
mysql 获取相邻数据项
2022/05/11 MySQL