Demonstrating TouchSpin compatibility with Bootstrap 3
This demo showcases Bootstrap TouchSpin working with Bootstrap 3.4.1, featuring:
input-group-btn and input-group-addon classes$("input[name='demo1']").TouchSpin();
$("input[name='demo2']").TouchSpin({
prefix: '$',
postfix: '.00',
min: 0,
max: 1000
});
$("input[name='demo3']").TouchSpin({
min: 0,
max: 10,
step: 0.01,
decimals: 2
});
<input class="form-control input-sm" ...>
$("input[name='demo4']").TouchSpin();
<input class="form-control input-lg" ...>
$("input[name='demo5']").TouchSpin();
$("input[name='demo6']").TouchSpin({
verticalbuttons: true,
verticalup: '<i class="fa fa-plus"></i>',
verticaldown: '<i class="fa fa-minus"></i>'
});
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-calculator"></i>
</span>
<input ... class="form-control">
<div class="input-group-btn">
<button class="btn btn-success">Apply</button>
...
</div>
</div>
$("input[name='demo8']").TouchSpin({
buttondown_class: "btn btn-danger",
buttonup_class: "btn btn-success",
buttondown_txt: '<i class="fa fa-minus"></i>',
buttonup_txt: '<i class="fa fa-plus"></i>'
});
$("input[name='demo9']").TouchSpin({
min: 0,
max: 1000,
step: 5,
booster: true,
boostat: 5,
maxboostedstep: 100,
postfix: " items"
});
$("input[name='demo10']").TouchSpin({
min: 0,
max: 100,
step: 5,
forcestepdivisibility: 'round'
});
jquery.bootstrap-touchspin-bs3.js) for optimal performance and compatibility.