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入门学习资料收集整理篇
Jul 06 Javascript
javascript 检测浏览器类型和版本的代码
Sep 15 Javascript
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
Js 中debug方式
Feb 07 Javascript
jQuery判断多个input file 都不能为空的例子
Jun 23 Javascript
学习JavaScript正则表达式
Nov 13 Javascript
JavaScript数据操作_浅谈原始值和引用值的操作本质
Aug 23 Javascript
基于JQuery实现的跑马灯效果(文字无缝向上翻动)
Dec 02 Javascript
JS实现留言板功能
Jun 17 Javascript
ES6中new Function()语法及应用实例分析
Feb 19 Javascript
JS实现点星星消除小游戏
Mar 24 Javascript
微信小程序自定义底部弹出框动画
Nov 18 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与ASP
2006/10/09 PHP
做一个有下拉功能的留言版
2006/10/09 PHP
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
可以用来调试JavaScript错误的解决方案
2010/08/07 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
JavaScript中数组Array方法详解
2017/02/27 Javascript
JS时间控制实现动态效果的实例讲解
2017/07/31 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
JavaScript中引用vs复制示例详析
2018/12/06 Javascript
前端路由&amp;webpack基础配置详解
2019/06/10 Javascript
关于vue组件事件属性穿透详解
2019/10/28 Javascript
[01:10:16]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第一局
2016/02/27 DOTA
python中反射用法实例
2015/03/27 Python
python将txt文件读取为字典的示例
2018/12/22 Python
python requests.post带head和body的实例
2019/01/02 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
使用虚拟环境打包python为exe 文件的方法
2019/08/29 Python
Win10下python 2.7与python 3.7双环境安装教程图解
2019/10/12 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
2020/03/10 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
python 爬取腾讯视频评论的实现步骤
2021/02/18 Python
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
如何防止同一个帐户被多人同时登录
2013/08/01 面试题
市场部专员岗位职责
2013/11/30 职场文书
学术会议邀请函范文
2014/01/22 职场文书
信息专业学生学习的自我评价
2014/02/17 职场文书
委托书范本
2014/04/02 职场文书
我的中国梦演讲稿400字
2014/08/19 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书
病人家属写给医院的感谢信
2015/01/23 职场文书
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python