Есть код "корзины", как можно сделать проверку наличия класса, если класс уже есть, то вместо добавления нового блока увеличивать значение input'а на 1.
<script>
$(".buyprod").click(function () {
var img = $(this).parent().find("img").attr("src");
var i=1;
$("#cartdiv").append('<div class="module_holder"><div class="module_item'+i+'"><img src="'+ img +'" alt="photo1"><br><p><input type="number" value="1" min="0" max="5" step="1"></div></div>');
i++;
});
</script>
Нужно проверить если класс module_item+i(номер блока), уже существует, то увеличить значения инпута.Нашел ещё ошибку, классы повторяться не будут, как можно сделать чтобы i при нажатии на определённый блок имело своё значение?
if ($('selector').hasClass('your-class')) {
const input = $('input');
input.val(input.val()++);
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости