0

ユーザーが上下にスクロールしたかどうかに応じて、ユーザーを 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 に移動するコードをまだ入力していませんが、スクロール アップまたはダウンがトリガーされると、次のスクロール イベントをキャプチャするためにエスケープできないという問題があります。

イベントから抜け出すための助けをいただければ幸いです。

4

0 に答える 0