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 相关文章推荐
高亮显示web页表格行的javascript代码
Nov 19 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
May 07 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
使用js获取地址栏参数的方法推荐(超级简单)
Jun 14 Javascript
jQuery仿京东商城楼梯式导航定位菜单
Jul 25 Javascript
浅析JS中常用类型转换及运算符表达式
Jul 23 Javascript
JS 60秒后重新发送验证码的实例讲解
Jul 26 Javascript
全选复选框JavaScript编写小结(附代码)
Aug 16 Javascript
在ES5与ES6环境下处理函数默认参数的实现方法
May 13 Javascript
Fetch超时设置与终止请求详解
May 18 Javascript
浅谈Vue SSR中的Bundle的具有使用
Nov 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
开源SNS系统-ThinkSNS
2008/05/18 PHP
10个实用的PHP代码片段
2011/09/02 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
php命令行写shell实例详解
2018/07/19 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
农历与西历对照
2006/09/06 Javascript
document.getElementById的简写方式(获取id对象的简略写法)
2010/09/10 Javascript
基于jQuery的动态表格插件
2011/03/28 Javascript
ie下动态加态js文件的方法
2011/09/13 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
Javascript计算两个marker之间的距离(Google Map V3)
2013/04/26 Javascript
VUE元素的隐藏和显示(v-show指令)
2017/06/23 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
EL表达式截取字符串的函数说明
2017/09/22 Javascript
Nuxt v-bind绑定img src不显示的解决
2019/12/05 Javascript
js制作提示框插件
2020/12/24 Javascript
学习python处理python编码问题
2011/03/13 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
一款利用html5和css3实现的3D滚动特效的教程
2015/01/04 HTML / CSS
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
英国最大的在线时尚眼镜店:Eyewearbrands
2019/03/12 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
Herschel美国官网:背包、手提袋及配件
2020/03/10 全球购物
大学生职业生涯规划书
2014/03/14 职场文书
质监局领导班子对照检查材料思想汇报
2014/09/27 职场文书
财务部会计岗位职责
2015/02/03 职场文书
教师工作决心书
2015/02/04 职场文书
总经理助理岗位职责范本
2015/03/31 职场文书
医疗纠纷调解协议书
2015/08/06 职场文书
高三生物教学反思
2016/02/22 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python
分享7个 Python 实战项目练习
2022/03/03 Python
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers