33 < head >
44 < meta charset ="utf-8 ">
55 < meta name ="viewport " content ="width=device-width, initial-scale=1 ">
6- < title > Example</ title >
6+ < title > Input Spinner - Example</ title >
77
8- < link rel ="stylesheet " href ="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1 /css/bootstrap.css ">
9- < link rel ="stylesheet " href ="https://use.fontawesome.com/releases/v5.12.1 /css/all.css ">
8+ < link rel ="stylesheet " href ="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2 /css/bootstrap.css ">
9+ < link rel ="stylesheet " href ="https://use.fontawesome.com/releases/v5.14.0 /css/all.css ">
1010 < link rel ="stylesheet " href ="dist/input-spinner.css ">
1111
12- < script src ="https://code.jquery.com/jquery-3.4 .1.slim.js "> </ script >
13- < script src ="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1 /js/bootstrap.js "> </ script >
12+ < script src ="https://code.jquery.com/jquery-3.5 .1.slim.js "> </ script >
13+ < script src ="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2 /js/bootstrap.js "> </ script >
1414 < script src ="dist/input-spinner.js "> </ script >
1515 < script >
1616 document . addEventListener ( 'DOMContentLoaded' , function ( ) {
@@ -34,9 +34,12 @@ <h1>Examples</h1>
3434 < h2 > Quantity:</ h2 >
3535 < div class ="input-group spinner " data-trigger ="spinner ">
3636 < input type ="text " class ="form-control text-center " value ="1 " data-rule ="quantity ">
37- < div class ="input-group-addon ">
38- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
39- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
37+
38+ < div class ="input-group-append ">
39+ < div class ="input-group-text ">
40+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
41+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
42+ </ div >
4043 </ div >
4144 </ div >
4245 </ div >
@@ -45,9 +48,12 @@ <h2>Quantity:</h2>
4548 < h2 > Currency:</ h2 >
4649 < div class ="input-group spinner " data-trigger ="spinner ">
4750 < input type ="text " class ="form-control text-center " value ="1 " data-rule ="currency ">
48- < div class ="input-group-addon ">
49- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
50- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
51+
52+ < div class ="input-group-append ">
53+ < div class ="input-group-text ">
54+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
55+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
56+ </ div >
5157 </ div >
5258 </ div >
5359 </ div >
@@ -56,9 +62,12 @@ <h2>Currency:</h2>
5662 < h2 > Percent:</ h2 >
5763 < div class ="input-group spinner " data-trigger ="spinner ">
5864 < input type ="text " class ="form-control text-center " value ="1 " data-rule ="percent ">
59- < div class ="input-group-addon ">
60- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
61- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
65+
66+ < div class ="input-group-append ">
67+ < div class ="input-group-text ">
68+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
69+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
70+ </ div >
6271 </ div >
6372 </ div >
6473 </ div >
@@ -67,9 +76,12 @@ <h2>Percent:</h2>
6776 < h2 > Month:</ h2 >
6877 < div class ="input-group spinner " data-trigger ="spinner ">
6978 < input type ="text " class ="form-control text-center " value ="1 " data-rule ="month ">
70- < div class ="input-group-addon ">
71- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
72- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
79+
80+ < div class ="input-group-append ">
81+ < div class ="input-group-text ">
82+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
83+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
84+ </ div >
7385 </ div >
7486 </ div >
7587 </ div >
@@ -78,9 +90,12 @@ <h2>Month:</h2>
7890 < h2 > Customize (even number less than 200):</ h2 >
7991 < div class ="input-group spinner " data-trigger ="spinner " id ="customize-spinner ">
8092 < input type ="text " class ="form-control text-center " value ="0 " data-max ="200 " data-min ="0 " data-step ="2 ">
81- < div class ="input-group-addon ">
82- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
83- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
93+
94+ < div class ="input-group-append ">
95+ < div class ="input-group-text ">
96+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
97+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
98+ </ div >
8499 </ div >
85100 </ div >
86101 < p > Event handler: changed</ p >
@@ -93,9 +108,12 @@ <h2>Customize (even number less than 200):</h2>
93108 < h2 > Disabled input:</ h2 >
94109 < div class ="input-group spinner " data-trigger ="spinner ">
95110 < input type ="text " class ="form-control text-center " value ="100 " disabled >
96- < div class ="input-group-addon ">
97- < a href ="javascript:; " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ a >
98- < a href ="javascript:; " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ a >
111+
112+ < div class ="input-group-append ">
113+ < div class ="input-group-text ">
114+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
115+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
116+ </ div >
99117 </ div >
100118 </ div >
101119 </ div >
@@ -105,14 +123,11 @@ <h2>Control sizing:</h2>
105123 < div class ="input-group input-group-sm spinner " data-trigger ="spinner ">
106124 < input type ="text " class ="form-control text-center " value ="1 ">
107125
108- < div class ="input-group-addon ">
109- < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ button >
110- < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ button >
111- </ div >
112-
113- < div class ="input-group-addon ">
114- < button type ="button " class ="spin-up " data-spin ="up "> < span class ="glyphicon glyphicon-triangle-top "> </ span > </ button >
115- < button type ="button " class ="spin-down " data-spin ="down "> < span class ="glyphicon glyphicon-triangle-bottom "> </ span > </ button >
126+ < div class ="input-group-append ">
127+ < div class ="input-group-text ">
128+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
129+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
130+ </ div >
116131 </ div >
117132 </ div >
118133
@@ -121,20 +136,13 @@ <h2>Control sizing:</h2>
121136 < div class ="input-group input-group-lg spinner " data-trigger ="spinner ">
122137 < input type ="text " class ="form-control text-center " value ="1 ">
123138
124- < div class ="input-group-addon ">
125- < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up "> </ i > </ button >
126- < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down "> </ i > </ button >
127- </ div >
128-
129- < div class ="input-group-addon ">
130- < button type ="button " class ="spin-up " data-spin ="up "> < span class ="glyphicon glyphicon-triangle-top "> </ span > </ button >
131- < button type ="button " class ="spin-down " data-spin ="down "> < span class ="glyphicon glyphicon-triangle-bottom "> </ span > </ button >
139+ < div class ="input-group-append ">
140+ < div class ="input-group-text ">
141+ < button type ="button " class ="spin-up " data-spin ="up "> < i class ="fas fa-caret-up fa-sm "> </ i > </ button >
142+ < button type ="button " class ="spin-down " data-spin ="down "> < i class ="fas fa-caret-down fa-sm "> </ i > </ button >
143+ </ div >
132144 </ div >
133145 </ div >
134-
135- < br >
136- < div > First < code > .input-group-addon</ code > : Font Awesome</ div >
137- < div > Second < code > .input-group-addon</ code > : Glyphicon</ div >
138146 </ div >
139147 </ div >
140148 </ body >
0 commit comments