2013-07-29 50 views
0

我正在使用您的插件DivSmoothScroll作爲我的一個網站。 工作得很好。 我已啓用touchScrolling。 我需要知道是否有一個回調函數,當用戶拖動div並釋放它時被調用。 我在一個頁面上有兩個smoothScroll div,我想根據第一個div上的拖動/滾動移動來控制第二個div。div平滑滾動動畫完成回調

請指教。

+0

http://smoothdivscroll.com/callbacks.html –

+0

@PedroEstrada在該列表中沒有完成動畫的回調函數。我已經檢查過了。 我的要求是當用戶拖動滾動div並釋放它時,能夠調用一個函數。 – user2630336

+0

你在說關於mouseover和mouseout嗎?如果是這樣,你可以在滾動初始化後用jquery設置這些事件。該插件有'mouseOverRightHotSpot',所以也許可以幫助你。 –

回答

0

非常有趣的問題!

當你問到它時,在Smooth Div Scroll中沒有實現這樣的回調,但現在你提到它了,我認爲它們應該被實現。這就是我所做的。 :-)

如果您退房the repository on GitHub,您會發現實現了兩個新的回調。像這樣使用它們:

$("#makeMeScrollable").smoothDivScroll({ 
    touchStopped: function(eventObj, data) { 
     alert("Touch stopped"); 
    }, 
    touchMoved: function(eventObj, data) { 
     alert("Touch moved"); 
    }, 
}); 

這些回調只是轉發jQuery.kinetic所具有的回調。請注意,他們沒有記錄在smoothdivscroll.com(尚)。

我希望你覺得它們很有用 - 滾動的祝你好運!