Ребята, что я делаю неправильно? На моем компьютере этот код: simple toggle показывает мне false === True, когда я вызываю функцию в первый раз. Почему это продолжается, когда статус ложный?Javascript кнопка переключения не работает, если условие
var status = false;
function toggleStatus() {
var message = "status:" + status;
if (status === false) {
message += "===FALSE";
status=true;
} else {
message += "===TRUE";
status=false;
}
alert(message);
}
Mhhh, кажется, работает для меня: https://jsfiddle.net/qbvfu9bj/2/ – Lund
Да, я получаю статус: false === FALSE 'первый клик и' статус: true === TRUE 'второй клик. Возможно, у вас все еще есть старая версия, кэшированная или ваша машина или что-то еще. – Shilly
, так что теперь я получаю это тоже на скрипке .. но на моем сервере все еще не работает с булевыми ... если я поменяю флаг на строку и сравню с тем, что она работает..на идеях? – Edwin