Показать сообщение отдельно
  #2 (permalink)  
Старый 22.08.2017, 17:51
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Не тестировал.
$('.cart__goods_item').find('.cart__numbers_plus,.cart__numbers_minus').on('click',function(){
	var $t=$(this),
		$item=$t.parents('.cart__goods_item'),
		$res=$item.find('.cart__numbers_result'),
		value=parseInt($res.text());
	
	if($t.hasClass('cart__numbers_plus'))
		value++;
	else
		value--;
	
	$res.text(value<1?1:(value>10?10:value));
});
$('.cart__goods_item .cart__numbers_reload').click(function(){
	$('.cart__goods_item .cart__numbers_result').text(1);
});
Ответить с цитированием