Событие javascript onclick, добавьте +1 и -1 к количеству продуктаJquery

Программирование на jquery
Ответить
Anonymous
 Событие javascript onclick, добавьте +1 и -1 к количеству продукта

Сообщение Anonymous »

Я пытался написать код с помощью Jquery, когда я нажимаю кнопку +, количество полей увеличивается, а когда я нажимаю кнопку -, количество уменьшается, и это работаетНо когда я нажимаю другой цвет и размер, поле прыгает больше не на +1, а на +2
Изображение

[img]https://i.stack.imgur .com/8RJn3.png[/img]

Однако у меня этот метод по-прежнему не работает. Кто-нибудь может помочь? Спасибо.
$('#partQuantity').on('click', "#plus" + data[k].Id, function(event) {
event.preventDefault();
var quantityInput = document.getElementById('qua' + data[k].SkuSizeId); // Assuming 'SkuSizeId' is the correct property

if (quantityInput) {
var currentValue = parseInt(quantityInput.value) || 1;

if (currentValue < data[k].OnHand) {
quantityInput.value = currentValue + 1;
}
}
});

$('#partQuantity').on('click', "#minus" + data[k].Id, function(event) {
event.preventDefault();

var quantityInput = document.getElementById('qua' + data[k].SkuSizeId); // Assuming 'SkuSizeId' is the correct property

var currentValue = parseInt(quantityInput.value);
if (currentValue > 1) {
quantityInput.value = currentValue - 1;
}

});


Подробнее здесь: https://stackoverflow.com/questions/781 ... ty-product
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»