我的印象是下面的回調函數中的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