<p href="#" class="popup__quantity-minus" data-extend="{$id}">—</p>
<input type="text" name="count" value="{$product.count}" max-legth="4" class="popup__quantity-value">
<p href="#" class="popup__quantity-plus" data-extend="{$id}">+</p>
<button type="submit" name="ms2_action" value="cart/change"></button>
</div>
и скрипт
$('.popup__quantity-minus').on('click',function () {
var $input = $(this).parent().find('input');
var val = +$input[0].defaultValue;
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
});
$('.popup__quantity-plus').on('click',function () {
var $input = $(this).parent().find('input');
var val = +$input[0].defaultValue;
$input.val(parseInt($input.val()) + 1);
$input.change();
return false;
});
сами ифры не меняются, но не происходит применение в корзине, кто нибудь значет в чем проблема?
попробуй сделать так $('body').delegate('.popup__quantity-plus','click',function() {
Обсуждают сегодня