belobokin of Bitrix
4/21/2016 - 12:25 PM

Блок "Кол-во товара". Например, в корзине или в списке товаров/карточке товара

Блок "Кол-во товара". Например, в корзине или в списке товаров/карточке товара

<div class="box-amount js-box-amount">
	<i class="dec js-dec">&ndash;</i>
	<input type="text" name="" value="1" />
	<i class="inc js-inc">+</i>
</div>
function amount(){
	$('.js-box-amount').each(function(){
		var wrap = $(this),
			dec = $('.js-dec',wrap),
			inc = $('.js-inc',wrap),
			inp = $('input',wrap),
			val = parseInt(inp.val());
		dec.on('click',function(){
			if(val>1){
				val--;
				inp.val(val);
			}
		});
	inc.on('click',function(){
			val++;
			inp.val(val);
		});
	});
}