我的印象是下面的回调函数中的css规则在fadeOut完成之后才会执行。这似乎并非如此。回调函数中的行实际上是在点击时执行的。任何想法,我要去错了吗?fadeOut回调在动画完成之前执行
$('a.close_link, #lightbox').click(function(){
$('#lightbox, .lightbox_panel').fadeOut(300,function(){
$('.instructor_video').css('left','150%');
$('.instructor_bio').css('left','50%');
});
return false;
});
谢谢!这正是问题所在,你的解决方案非常出色! – SideDishStudio 2011-03-27 20:06:01