Задать вопрос
@pavvel2

Как заставить суммировать результат кнопок plus / minus?

Добрый день.
Прописал скрипт калькулятора, все работает кроме вывода к общей сумма результата кнопок plus / minus, остальные пункткорректоноются корректно.

Помогите пожалуйста найти ошибку

Код самих кнопок отвечающих за пункт мойка окон (смотрите скрин)

74f23ae42e484d94a8cd5df1b11efd1f.png

//plus / minus
$('.qtyminus').click(function() {
    var $qty = $(this).next('input');
    var currentVal = parseInt($qty.val());
    var newVal = (!isNaN(currentVal) && currentVal > 0) ? currentVal - 1 : 0;
    $qty.val(newVal).trigger('change');
});

$('.qtyplus').click(function() {
    var $qty = $(this).prev('input');
    var currentVal = parseInt($qty.val());
    var newVal = (!isNaN(currentVal)) ? currentVal + 1 : 0;
    $qty.val(newVal).trigger('change');
});

$('#numb .qty').change(function() {
    var result = '';
    $('#numb .qty').each(function(i, qty) {
    
        result += ("<div class='list-item'><span class='text'>") + $(this).data('value') + ("</span>") + (' x ') + ((parseInt(qty.value) + ' шт.')) + ("<span class='price'>") + Number($(this).data("price") * (isNaN(qty.value) ? 0 : parseInt(qty.value))) + (" грн.") + ("</span></div>");
    });
    $('.numb').html ( result );
});
//plus / minus (end)


Полный код скрипта:
https://jsfiddle.net/paveell/9atdtu8d/

Спасибо
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Оценить 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы