ユーザーが上下にスクロールしたかどうかに応じて、ユーザーを div 要素間で移動できるようにしたい (効果を確認するには、 checkout )
私の最初のコードは;
var lastScrollTop = 0;
$(window).scroll(function(event){
var st = $(this).scrollTop();
if (st > lastScrollTop){
$('html, body').animate({ scrollTop: 1000 }, 'slow');
return false;
} else {
$('html, body').animate({ scrollTop: 0 }, 'slow');
return false;
}
lastScrollTop = st;
return false;
});
次の連続する DIV に移動するコードをまだ入力していませんが、スクロール アップまたはダウンがトリガーされると、次のスクロール イベントをキャプチャするためにエスケープできないという問題があります。
イベントから抜け出すための助けをいただければ幸いです。