2011-12-31 30 views
0

http://yamikowebs.com/test/client0002/上滑梯無法正常工作當我點擊聯繫人,或登錄時,shadowBox會淡入,然後necassary窗體滑落。當你點擊關閉按鈕時,表單應該滑動並且比shadowBox淡出...... jQuery由於某種原因將整個事物淡出。我究竟做錯了什麼?當slideUp動畫

//login 
$('#header a[title="Sign In"], #login>button').click(function() 
{ 
    if($('#login').is('visible')) 
    {$('#login').slideUp(1000).parent('#shadowBox').delay(1000).fadeToggle(1000);} 
    else{$('#shadowBox').fadeToggle(1000).children('#login').delay(1000).slideDown(1000);} 
}); 
+2

嘗試,如果($( '#登錄')是( ':可見')),而不是如果($( '#登錄')是( '可見'))。 - >區別在於:可見 – 2011-12-31 00:26:41

+0

> =(其中一個錯字時刻...謝謝=) – Yamiko 2011-12-31 00:29:05

+0

將這個問題放在關閉的答案:) – 2011-12-31 00:30:00

回答

1

嘗試if($('#login').is(':visible'))而不是if($('#login').is('visible'))

區別是:visible

相關問題