Всем здрасте, пишу правду плохо знаю js, поэтому и обращаюсь спецам!
В карточке товара есть количество товара, верстку я пихнул скрипт увеличение и уменьшение, есть общая количество товара допустим 4, как правильно до писать в код js что бы, когда пользователь пытается увеличить больше 4, что бы оно не увеличивалось.
Извините если плохо описал свою проблему!
html
<div class="number">
<span class="minus"><?= Html::img('/web/images/minus.png', ['alt' => '']) ?></span>
<input type="text" value="1" size="5"/>
<span class="plus"><?= Html::img('/web/images/plus.png', ['alt' => '']) ?></span>
</div>
сам скрипт
$(document).ready(function() {
$('.minus').click(function () {
var $input = $(this).parent().find('input');
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
});
$('.plus').click(function () {
var $input = $(this).parent().find('input');
$input.val(parseInt($input.val()) + 1);
$input.change();
return false;
});
});