在 document.ready 内部的全局 JavaScript 变量

10 浏览
0 Comments

在 document.ready 内部的全局 JavaScript 变量

哪种是声明全局JavaScript变量的正确方法?我尝试的方法不起作用。

$(document).ready(function() {

var intro;

if ($('.intro_check').is(':checked')) {

intro = true;

$('.intro').wrap('');

};

$('.intro_check').change(function(){

if(this.checked) {

intro = false;

$('.enabled').removeClass('enabled').addClass('disabled');

} else {

intro = true;

if($('.intro').exists()) {

$('.disabled').removeClass('disabled').addClass('enabled');

} else {

$('.intro').wrap('');

}

}

});

});

console.log(intro);

0