Вход

Просмотр полной версии : Помогите дополнить скрипт, чтобы в input не было <=0


VGL
15.09.2024, 10:32
Всем привет!
Есть такой скрипт:
<script>
$('.input-number-increment').click(function() {
var $input = $(this).parents('.count2').find('.input-number');
var val = parseInt($input.val(), 10);
$input.val(val + 1);
});

$('.input-number-decrement').click(function() {
var $input = $(this).parents('.count2').find('.input-number');
var val = parseInt($input.val(), 10);
$input.val(val - 1);
})
</script>
для нажатия на кнопки - + в стилизованном number.
Указал в number min="1", но он все равно выводит 0 или меньше, при нажатии на кнопку "-".
Что нужно дописать в этот скрипт, чтобы не работало меньше 1?

рони
15.09.2024, 11:12
VGL,
строка 11
$input.val(val < 2 ? 1 : --val);

VGL
15.09.2024, 16:59
VGL,
строка 11
$input.val(val < 2 ? 1 : --val);

спасибо Вам большое! )