Скажи а ты сам понимаешь что в коде написано ? Ты его не сам писал ?
Ну я тоже могу тупить конечно но ты чёто не то сделал.
Назначь на input уникальный id , а на кнопки повесь событие onclick="quantityMinus('input_id')" и quantityPlus('input_id')
и напиши две функции
<div class="countProduct">
<input class="countProduct__input" type="number" name="countProdict_id1" id="countProdict_id1" value="1">
<button type="button" onclick="quantityMinus('countProdict_id1')" class="countProduct__btn countProduct__btn--inc">
-
</button>
<button type="button" onclick="quantityPlus('countProdict_id1')" class="countProduct__btn countProduct__btn--dec">
+
</button>
</div>
<div class="countProduct">
<input class="countProduct__input" type="number" name="countProdict_id2" id="countProdict_id2" value="1">
<button type="button" onclick="quantityMinus('countProdict_id2')" class="countProduct__btn countProduct__btn--inc">
-
</button>
<button type="button" onclick="quantityPlus('countProdict_id2')" class="countProduct__btn countProduct__btn--dec">
+
</button>
</div>
function quantityMinus(target) {
let input = document.getElemetById(target);
if (input.value > 1) {
input.value= input.val() - 1;
}
}
function quantityPlus(target) {
let input = document.getElemetById(target);
input.value = input.value + 1;
}
и постарайся не мешать jquery с vanilla js? лучше пиши всё на чистом js , jquery отупляет