0

我希望能够在 div 元素之间移动用户,具体取决于用户是向上还是向下滚动(查看效果,结帐)

我的初始代码是;

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