我希望能够在 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,但是我遇到的问题是一旦触发了向上或向下滚动,我就无法逃脱它来捕获下一个滚动事件。
任何有关打破事件的帮助将不胜感激。