スクリプトに問題があります。だから、スクロールアクションの終わりを検出したい。スクロールしているときはアラートが表示されますが、スクロールを終了しているときは表示されません。手伝って頂けますか?これは私のコードです:
var animatable = $('body, html');
var animating = false;
animatable.animate( {scrollTop: $('#foo').offset()})
$(window).scroll(function(e) {
if(!animating){
animatable.stop(false, true);
alert('stop scrolling');
}
animating = false;
});
いくつかのフィドル: http://jsfiddle.net/yhnKR/