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选择器之基本过滤选择器详解
Jan 27 Javascript
jQuery实现html表格动态添加新行的方法
May 28 Javascript
详解javascript跨浏览器事件处理程序
Mar 27 Javascript
AngularJs  Using $location详解及示例代码
Sep 02 Javascript
jQuery中绑定事件bind() on() live() one()的异同
Feb 23 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
Mar 09 Javascript
详解Node全局变量global模块
Sep 28 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
Jan 24 Javascript
JS使用对象的defineProperty进行变量监控操作示例
Feb 02 Javascript
详解如何更好的使用module vuex
Mar 27 Javascript
ES6中的类(Class)示例详解
Dec 09 Javascript
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 Vue.js
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 文本文件的读取效率
2012/02/10 PHP
PHP写的资源下载防盗链类分享
2014/05/12 PHP
Yii 快速,安全,专业的PHP框架
2014/09/03 PHP
Yii2框架自定义类统一处理url操作示例
2019/05/25 PHP
发现的以前不知道的函数
2006/09/19 Javascript
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
2010/05/22 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
详解JavaScript的表达式与运算符
2015/11/30 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
基于javascript的Form表单验证
2016/12/29 Javascript
JS实现简单的天数计算器完整实例
2017/04/28 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
小程序图片剪裁加旋转的示例代码
2018/07/10 Javascript
基于JavaScript实现瀑布流布局
2018/08/15 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
layui富文本编辑器前端无法取值的解决方法
2019/09/18 Javascript
简单介绍Python中的struct模块
2015/04/28 Python
详解python脚本自动生成需要文件实例代码
2017/02/04 Python
pytorch中nn.Conv1d的用法详解
2019/12/31 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
最热门的自我评价
2013/12/30 职场文书
公共场所禁烟标语
2014/06/25 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书