国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用jQuery實現input數值增量和減量的方法

2019-11-20 13:19:39
字體:
來源:轉載
供稿:網友

本文實例講述了使用jQuery實現input數值增量和減量的方法。分享給大家供大家參考。具體分析如下:

在很多電商網站中,在購物車所在頁面,涉及到商品數量的時候,都會提供一個+號按鈕和-號按鈕來實現增1和減1,并且只允許input中輸入數值。Bootstrap TouchSpin這款插件就是針對此需求而寫。(Bootstrap TouchSpin這款插件點擊此處本站下載。)

首先引入必要的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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鱼台县| 建水县| 台湾省| 康定县| 五大连池市| 任丘市| 大宁县| 平和县| 闵行区| 禄丰县| 湖北省| 琼海市| 安岳县| 榆林市| 洪雅县| 胶州市| 句容市| 且末县| 新密市| 鄂托克前旗| 额尔古纳市| 大庆市| 沙湾县| 赤壁市| 明星| 如皋市| 夹江县| 赞皇县| 兴城市| 汝阳县| 抚宁县| 绵竹市| 宁德市| 双鸭山市| 兰西县| 临夏县| 漳州市| 江安县| 高要市| 平塘县| 菏泽市|