ユーザーがページ/要素のスクロールを停止したことを検出したいと思います。OSX のスクロール動作に対する最近の拡張により、この新しい慣性効果が作成されるため、これは注意が必要です。発生するイベントはありますか?
私が考えることができる他の唯一の解決策は、間隔を使用して、ページ/要素のスクロール位置が変更されなくなったときにピックアップすることです。次に例を示します。
var element = $( el );
var previous = element.scrollLeft();
var current;
element.scroll( function(event)
{
current = element.scrollLeft();
if ( current === previous )
{
// user has stopped scrolling
}
previous = current;
});