我在这里是新的,并期待看看我能否得到答案。变量工作if语句,但不是单击函数
为什么变量适用于第一条if语句,而不是click函数?
var Page = $.cookie('Page')
$(function() {
if (Page == '0') $('.mainmenu #active').addClass('disable');
$('.pageback').click(function() {
if (Page == '1') $('.mainmenu #active').addClass('disable');
}); // disable menu navigation
$('.pagenext').click(function() {
if (Page == '0') $('.mainmenu #active').removeClass('disable');
}); // disable menu navigation
});
而你声称'页面'在点击函数中是未定义的,但不在它们之外? – adeneo 2013-04-28 22:16:17
是不是因为你在使用它之后没有真正设置变量? – mattytommo 2013-04-28 22:16:42
该变量似乎适用于最初的if语句。但是当点击返回和pagenext时,它将不会运行。 – user2330185 2013-04-28 22:17:30