答案 0 :(得分:0)
该网站似乎正在使用Skrollr:http://prinzhorn.github.io/skrollr/
向下滚动以获取指向Github的链接以及更多示例。
在内心深处,它使用函数window.scrollTo()来设置滚动位置,并可能在该区域周围设置DOM,使其看起来与滚动的位置相同。
https://github.com/Prinzhorn/skrollr/blob/master/src/skrollr.js#L617
答案 1 :(得分:0)
这对我有用:)
以下是示例:http://www.cancerbero.mx(仅在Chrome和Safari中启用)
// #loop is the div ID where repetition begins
$(document).ready(function(){
$(window).scroll(function(){
var scroll = $(window).scrollTop();
var limit = $('#loop').position().top;
if(scroll >= limit){
window.scrollTo(0,1); // 1 to avoid conflicts
}
if(scroll == 0){
window.scrollTo(0,limit);
}
});
});