Почему мой код работает неправильно? В чем проблема с этим оператором if? [закрыто]Jquery

Программирование на jquery
Ответить
Anonymous
 Почему мой код работает неправильно? В чем проблема с этим оператором if? [закрыто]

Сообщение Anonymous »

Я разрабатываю веб-сайт, который может изменять цены.
Когда я в первый раз нажимаю на ползунок, цена становится 19,99, а в следующий раз моя цена становится 199,99.
Мой проект таков: https://www.frontendmentor.io/challenge ... e-8vPwRMIC
Я использую переменную, если переменная == 1, то измените цену до 199,99, а когда переменная == 2, измените цену на 19,99; но каждый раз, когда я нажимаю, цена остается на уровне 19,99:/

Код: Выделить всё

$(function(){
var m = 1;
$(".switch").click(function(){
if(m == 1){
alert("hi");
$("#h1").html("$199.99");
$("#h2").html("$249.99");
$("#h3").html("$399.99");
m = 0;
} else{
alert("bye");
$("#h1").html("$19.99");
$("#h2").html("$24.99");
$("#h3").html("$39.99");
m = 0;
}

});

});


Когда я нажимаю оповещения «привет» и «пока», появляется предупреждение, и я не знаю почему!
Оператор return в блоке if также не дает решения, я попробовал.

Подробнее здесь: https://stackoverflow.com/questions/619 ... -statement
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»