Demonstrating TouchSpin compatibility with Bootstrap 4
This demo showcases Bootstrap TouchSpin working with Bootstrap 4.6.2, featuring:
input-group-prepend and input-group-append wrapper classesinput-group-text for addons and custom content$("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.001,
decimals: 3
});
<input class="form-control form-control-sm" ...>
$("input[name='demo4']").TouchSpin();
<input class="form-control form-control-lg" ...>
$("input[name='demo5']").TouchSpin();
$("input[name='demo6']").TouchSpin({
verticalbuttons: true,
verticalup: '<i class="fas fa-chevron-up"></i>',
verticaldown: '<i class="fas fa-chevron-down"></i>'
});
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text">
<i class="fas fa-calculator"></i>
</span>
</div>
<input ... class="form-control">
<div class="input-group-append">
<button class="btn btn-success">Apply</button>
...
</div>
</div>
$("input[name='demo8']").TouchSpin({
buttondown_class: "btn btn-outline-danger",
buttonup_class: "btn btn-outline-success",
buttondown_txt: '<i class="fas fa-minus"></i>',
buttonup_txt: '<i class="fas fa-plus"></i>'
});
$("input[name='demo9']").TouchSpin({
buttondown_class: "btn btn-info",
buttonup_class: "btn btn-warning",
prefix: "Qty:",
postfix: " units"
});
<div class="input-group input-group-lg">
<div class="input-group-prepend">
<span class="input-group-text">$</span>
</div>
<input ... class="form-control">
<div class="input-group-append">
<span class="input-group-text">.00</span>
</div>
</div>
<input class="form-control is-valid" ...>
<div class="valid-feedback">Looks good!</div>
$("input[name='demo11']").TouchSpin({
min: 0,
max: 100,
step: 5
});
$("input[name='demo12']").TouchSpin({
min: 0,
max: 10000,
step: 10,
booster: true,
boostat: 3,
maxboostedstep: 1000,
postfix: " MB"
});
jquery.bootstrap-touchspin-bs4.js) with optimized input-group-prepend and input-group-append classes for best performance.