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 相关文章推荐
跨浏览器开发经验总结(四) 怎么写入剪贴板
May 13 Javascript
原生Js页面滚动延迟加载图片实现原理及过程
Jun 24 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
Jul 30 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
Mar 05 Javascript
JS针对浏览器窗口关闭事件的监听方法集锦
Jun 24 Javascript
js轮播图代码分享
Jul 14 Javascript
JavaScript交换两个变量值的七种解决方案
Dec 01 Javascript
利用angularjs1.4制作的简易滑动门效果
Feb 28 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
May 18 Javascript
EL表达式截取字符串的函数说明
Sep 22 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
Oct 21 Javascript
80行代码写一个Webpack插件并发布到npm
May 24 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
短波收音机简介
2021/03/01 无线电
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
?算你??的 PHP 程式大小
2006/12/06 PHP
Smarty模板快速入门
2007/01/04 PHP
php 采集书并合成txt格式的实现代码
2009/03/01 PHP
php disk_free_space 返回目录可用空间
2010/05/10 PHP
fleaphp crud操作之findByField函数的使用方法
2011/04/23 PHP
Laravel学习基础之migrate的使用教程
2017/10/11 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
解决jquery插件冲突的问题
2014/01/23 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
仿百度换肤功能的简单实例代码
2016/07/11 Javascript
借助node实战JSONP跨域实例
2017/03/30 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
Vue动态组件实例解析
2017/08/20 Javascript
Vue.JS项目中5个经典Vuex插件
2017/11/28 Javascript
Vue 拦截器对token过期处理方法
2018/01/23 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
Python3.x对JSON的一些操作示例
2017/09/01 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
python实现定时发送qq消息
2019/01/18 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
django为Form生成的label标签添加class方式
2020/05/20 Python
python的json包位置及用法总结
2020/06/21 Python
信息技术课后反思
2014/04/27 职场文书
销售求职信范文
2014/05/26 职场文书
物业工程部岗位职责
2015/02/11 职场文书
自主招生自荐信格式
2015/03/04 职场文书
阿凡达观后感
2015/06/10 职场文书
Html5生成验证码的示例代码
2021/05/10 Javascript
Java8中Stream的一些神操作
2021/11/02 Java/Android
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis