var i = -1;
$('.rightBtn a').click(function(){
--i; // this part works..
if(i == -z){
$(".homeSlider").css("margin-left", 0);
$('.homeSlider').animate({
marginLeft: '-='+$(window).width()
}, function(){
var i = -1; // this is where its not working
alert(i); // alerts it correct at -1
return i; // this doesn't return it?
});
return i;
} else {
$('.homeSlider').animate({
marginLeft: '-='+$(window).width()
});
return i;
}
return i;
//}
});
我只是忘记了什么?另外,为了论证var z = 5无法设置当我返回链
这段奇怪的代码会更容易阅读,如果它是正确的格式'-.-' –
这是一个JavaScript块..出于某种原因,我认为行i = -1;是非法的。 – Xeo