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

Как считать +1 и -1 на js/jquery?

$(".changeCount").on('click', function() {
		var $toBuy=$(this).closest(".item"),
			$counter=$('.counter',$toBuy),
			newCount = parseInt($counter.text())+parseInt($(this).data('delta'))
			$counter.text(newCount);

	if (newCount<=0) {
		$toBuy.remove();
	}
});

В общем суть в том, что этот код прекрасно считает мне количество товара пока в корзине только один блок с классом .item, когда появляется второй, он начинает считать для первого +2 с каждого нажатия, для второго же остаётся +1, после добавления третьего к первого прибавляется +3, ко второму +2, а к третьему +1 и.т.д

если что, то есть #purchases - родительский блок для блоков .item в которых есть блок .countChoose с двумя кнопками с классом .changeCount и спаном для цифр
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
gkiora
@gkiora
Кароч бездельник
+=2
++
-=2
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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