我正在尝试在jquery中使用.scrollTo根据滚动方向是向上还是向下滚动到另一个部分。 我在示例中有scrollTo源代码,但滚动仍然是定期滚动。
var lastScrollTop = 0;
$(window).scroll(function(event){
var st = $(this).scrollTop();
if (st > lastScrollTop){
$('body').scrollTo('.one');
} else {
$('body'.scrollTo('.two');
}
lastScrollTop = st;
});
答案 0 :(得分:2)
你试过了吗?
Foo
(可能需要根据您的网站将偏移更改为位置)
-edit:添加了.stop(),它将停止动画重叠