最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

使用jQuery实现input数值增量和减量的方法

来源:动视网 责编:小采 时间:2020-11-27 20:10:53
文档

使用jQuery实现input数值增量和减量的方法

使用jQuery实现input数值增量和减量的方法:使用jQuery实现input数值增量和减量的方法,在很多电商网站中,在购物车所在页面,涉及到商品数量的时候,都会提供一个+号按钮和-号按钮来实现增1和减1,并且只允许input中输入数值,这时候就需要jQuery来实现了,附有jQuery源码哦~首先引入必要的css和j
推荐度:
导读使用jQuery实现input数值增量和减量的方法:使用jQuery实现input数值增量和减量的方法,在很多电商网站中,在购物车所在页面,涉及到商品数量的时候,都会提供一个+号按钮和-号按钮来实现增1和减1,并且只允许input中输入数值,这时候就需要jQuery来实现了,附有jQuery源码哦~首先引入必要的css和j


使用jQuery实现input数值增量和减量的方法,在很多电商网站中,在购物车所在页面,涉及到商品数量的时候,都会提供一个+号按钮和-号按钮来实现增1和减1,并且只允许input中输入数值,这时候就需要jQuery来实现了,附有jQuery源码哦~

首先引入必要的css和js文件。

<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link href="css/jquery.bootstrap-touchspin.min.css" rel="stylesheet" />
<script src="Scripts/jquery-2.1.3.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="Scripts/jquery.bootstrap-touchspin.min.js"></script>

一、控制数值的精度和自增自减量

<br />
<div style="margin-left: 10px;">
 <form class="form-horizontal" role="form">
 <div class="form-group">
 <div class="col-xs-2">
 <input id="demo1" type="text" value="55" name="demo1" class="form-control" />
 </div>
 </div>
 </form>
</div>
<script type="text/javascript">
 $(function () {
 $("input[name='demo1']").TouchSpin({
 min: 0,
 max: 100,
 step: 0.1,//增量或减量
 decimals: 2, //精度
 boostat: 5,
 maxboostedstep: 10,
 postfix: '%' //后缀
 });
 });
</script>

● 点击+号按钮自增0.1
● 点击-号按钮自减0.1
● 保留2位小数点
● 允许的最小数值0.00
● 允许的最大数值100.00
● 只允许输入数值,否则失去焦点显示最小值0.00

二、只允许从1开始的整数,这也是购物车页面常用的做法

<div style="margin-left: 10px;">
 <form class="form-horizontal" role="form">
 <div class="form-group">
 <div class="col-xs-2">
 <input id="demo2" type="text" value="1" name="demo2" class="form-control" />
 </div>
 </div>
 </form>
</div>
<script type="text/javascript">
 $(function () {
 $("input[name='demo2']").TouchSpin({
 min: 1,
 max: 100,
 step: 1//增量或减量
 });
 });
</script>

● 点击+号按钮自增1
● 点击-号按钮自减1
● 允许的最小数值1
● 允许的最大数值100
● 只允许输入数值,否则失去焦点显示最小值1

文档

使用jQuery实现input数值增量和减量的方法

使用jQuery实现input数值增量和减量的方法:使用jQuery实现input数值增量和减量的方法,在很多电商网站中,在购物车所在页面,涉及到商品数量的时候,都会提供一个+号按钮和-号按钮来实现增1和减1,并且只允许input中输入数值,这时候就需要jQuery来实现了,附有jQuery源码哦~首先引入必要的css和j
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top