2011-08-10 32 views
0

我想知道如何在滾動開始之前淡出div盒,並在動畫停止後淡入其中?因爲對我來說,它看起來像我開始滾動,然後它在後臺運行並查找事件。jQuery可滾動問題

是否有像onBeforeStart()或類似的功能?

電賀 最大

回答

3
$('#element').fadeOut('slow', function(){ 
//start scrollable and fadein here 
}) 

通過這樣做,滾動開始後,才淡出完成。

UPDATE

從jQuery的工具使用滾動,你可以使用事件onBeforeSeekonSeek之前滾動開始或者完成之後觸發一個動作。您可以在http://flowplayer.org/tools/scrollable/index.html的文檔中閱讀有關事件的更多信息。

要運行的函數滾動完成後,你做這樣的事情

$("#element").scrollable({ 
    onSeek: function(event, i) { 
     //Whatever goes here   
    } 
}) 
+0

謝謝。我怎樣才能確定可滾動動畫是否已完成? – madmax

+0

jQuery沒有提供可滾動的功能。你用什麼插件。 – Hussein

+0

我使用jQuery Tools。 – madmax