kipajek
@kipajek
Учусь...

Не работает код изменения количества товаров? Как исправить?

Пытаюсь сделать, чтобы кнопки + и - меняли количество товаров. Сам калькулятор работает на плагине wordpress - calculated field forms.
<script type="text/javascript" >
		$(document).ready(function() {
			$('.minus').click(function () {

				console.log("click - minus");

				var $input = $(this).parent().find('input');
				var count = parseInt($input.val()) - 1;

				console.error(count)

				count = count < 1 ? 1 : count;
				$input.val(count);
				$input.change();
				return false;
			});
			$('.plus').click(function () {
				var $input = $(this).parent().find('input');
				$input.val(parseInt($input.val()) + 1);
				$input.change();
				return false;
			});
		});
	</script>

В чём ошибка, что нужно поправить?
  • Вопрос задан
  • 181 просмотр
Решения вопроса 2
@IPv4
Ну, во-первых, у Вас дважды jquery подключается. В шапке и футере.
Во-вторых, приведенный выше код выполняется раньше, чем формируется калькулятор. Поэтому обработчик кнопок с классами minus и plus не срабатывает.
Сам по себе приведенный выше код рабочий.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы