Я пытаюсь закодировать простую функцию, которая проверяет загрузку флажков с указанным классом. Я хочу использовать переменную, чтобы определить, является ли проверка всех ДИВ была нажата, но переменная всегда неопределенным:javascript function variable always undefined
var CCT;
$("#filterTitleTopic").click(function() {
console.log(CCT);
if (CCT == undefined || CCT == null || CCT == 2) {
$('input.topic').prop('checked', false);
var CTT = 1;
console.log("unchecking boxes...");
}
else if (CTT == 1) {
$('input.topic').prop('checked', true);
var CTT = 2;
console.log("checking boxes...");
}
});
console.log
всегда возвращает undefined
и unchecking boxes...
.
вы держите инициализирует переменную просто сделать 'СТТ = 2, или' СТТ = 1; ' – guradio
вы инициализации переменной СТТ не CCT –