0
在JavaScript中,我正在尋找用戶滾動到<div>
的時刻。然後我想停止用戶的慣性滾動並通過腳本滾動到另一個對象。停止頁面滾動jquery
如何停止已經開始的滾動?
所以我想是這樣的:
$('#selector').stopScrolling().scrollTo('#another_object');
我知道$('#selector').stop()
停止動畫,但似乎不能幫助我有
在JavaScript中,我正在尋找用戶滾動到<div>
的時刻。然後我想停止用戶的慣性滾動並通過腳本滾動到另一個對象。停止頁面滾動jquery
如何停止已經開始的滾動?
所以我想是這樣的:
$('#selector').stopScrolling().scrollTo('#another_object');
我知道$('#selector').stop()
停止動畫,但似乎不能幫助我有
而不是使用.scrollTo()
的,使用
// see http://www.learningjquery.com/2007/09/animated-scrolling-with-jquery-12/
$('html,body').animate({ scrollTo: 0 }, 1000);
那麼你可以停止滾動使用
// see http://stackoverflow.com/a/2836104/145346
$('html,body').stop();