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

Кнопки + / — общая сумма не работает?

Здравствуйте ! у мне такое проблема не могу решить помогите кому не лень так . кнопки работает но не реагирует на общую сумму товаров /// допустим тогда 5 товар сумма должен быть допустим 40 доллар но не работает вот код
$(function(){
        $('.qtyplus').click(function (e) {
            e.preventDefault();
            var $this = $(this);
            var $target = $this.prev('input[name=' + $this.attr('data-field') + ']');
            var currentVal = parseInt($('input[name=' + $this.attr('data-field') + ']').val());
            var $input = $('input[name=' + $this.attr('data-field') + ']');
            if (!isNaN(currentVal)) {
                $input.val(currentVal+1);
            } else {
                $input.val(0);
            }
        });
        $(".qtyminus").click(function (e) {
            e.preventDefault();
            var $this = $(this);
            var $target = $this.next('input[name=' + $this.attr('data-field') + ']');
            var currentVal = parseInt($('input[name=' + $this.attr('data-field') + ']').val());
            var $input = $('input[name=' + $this.attr('data-field') + ']');
            if (!isNaN(currentVal)) {
                $input.val((currentVal == 0) ? 0 :currentVal-1);
            } else {
                $input.val(0);
            }
        });
    });

<div class="input-group">
                      <span class="input-group-btn">

                          <button type="button" class=" qtyminus btn btn-default btn-number "  data-type="minus" data-field="quant<?= $data['id']?>">
                              <span class="glyphicon glyphicon-minus"></span>
                          </button>
                      </span>
                        <input style="min-width: 50px" type="text" name="quant<?= $data['id']?>"  class="form-control input-number quantity" value="1" min="1" max="800" data-price="<?=$data['price']?>">
                        <span class="input-group-btn">
                          <button type="button" class="qtyplus btn btn-default btn-number " data-type="plus" data-field="quant<?= $data['id']?>">
                              <span class="glyphicon glyphicon-plus"></span>
                          </button>
                      </span>
                    </div>
  • Вопрос задан
  • 253 просмотра
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
alex-1917
@alex-1917
Если ответ помог, отметь решением
Ты где-то натырил коду, а натырил не весь!!))
То, что натырено - это только логика для кнопок - прибавить-убавить. Подсчета суммы нет!
И то что натырено можно написать не 20 строками, а ДВУМЯ!

Вот глянь, так надо? - lmap.ru/toster/bs3/plus-minus.php
Ответ написан
Ваш ответ на вопрос

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

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