27 lines
896 B
Go
27 lines
896 B
Go
$(function () {
|
|
$('.spinner input').bind('keyup', function () {
|
|
this.value = this.value.replace(/[^\d]/g,'');
|
|
});
|
|
$('.spinner input').bind('afterpaste', function () {
|
|
this.value = this.value.replace(/[^\d]/g,'')
|
|
});
|
|
$('.spinner .btn:first-of-type').on('click', function() {
|
|
var val = $('.spinner input').val();
|
|
if(val == "") {
|
|
$('.spinner input').val(0);
|
|
}
|
|
$('.spinner input').val( parseInt($('.spinner input').val(), 10) + 1);
|
|
});
|
|
$('.spinner .btn:last-of-type').on('click', function() {
|
|
var val = $('.spinner input').val();
|
|
if(val == "") {
|
|
$('.spinner input').val(0);
|
|
}
|
|
var n = parseInt($('.spinner input').val(), 10) - 1;
|
|
if (n <= 0) {
|
|
$('.spinner input').val(0);
|
|
}else {
|
|
$('.spinner input').val(n);
|
|
}
|
|
});
|
|
}); |