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

Почему функция выполняется бесконечно?

Есть функция, добавления +400 рублей к стоимости, но при клике на него каждый раз добавляется +400, ка нужно добавить только один раз.

$("#vizov").click(function() {
                                                $("#inp").hide();
                                            });

                                            $("#delivery").click(function() {
                                                $("#inp").show();
                                            });

                                            $('#delivery').click(function() {
                                                var $price = $("#set1");
                                                $price.val(parseInt($price.val()) + 200);
												
                                            });
											  $('#vizov').click(function() {
                                                var $price = $("#set1");
                                                $price.val(parseInt($price.val()) - 200);
                                            });

                                            if (!clicked) {
                                                clicked = true;
                                                var $price = $("#set1");
                                                $price.val(parseInt($price.val()) + 200);
                                            }
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@andreysuha
Что то знаю
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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