Здравствуйте ! у мне такое проблема не могу решить помогите кому не лень так . кнопки работает но не реагирует на общую сумму товаров /// допустим тогда 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>