2011-08-12 32 views
0

我有一個標籤:如果標籤淡入,重定向

<div id=tab1> ... </div> 

我想做的事,如果TAB1淡入,然後重定向。

我該怎麼做?我可以想象的東西喜歡這樣的:

if $('#tab1').fadeIn(function(){ 
     window.location = "http://google.com" 
}); 
+0

你想檢測或觸發淡入? –

+0

檢測到一個fadeIn,然後執行重定向 – jQuerybeast

+0

你真的不能直接做到這一點 –

回答

1

如果你的意思是,如果標籤被隱藏去的地方那麼這句法可以工作:

if ($("#tab1").is(":hidden")) { 
window.location = "http://www.google.com/"; 
} 
+0

工作。我想用相反的方式:可見。非常感謝 – jQuerybeast

+0

如何設置延遲時間? if($(「#tab1」)。is(「:visible」))。delay(1000)? – jQuerybeast

+0

if($(「#tab1」)。(「:hidden」)){window.setTimeout(function(){window.location =「」;},1000); } – matdumsa