我创建了一个可滚动的div,并尝试使用scrolltop仅在所述div容器内滚动。
它如何滚动整个身体,我无法取得任何进展,让它以我想要的方式工作。
我最好的猜测是它可能与以下脚本有关
y1 = document.getElementById('sheet').scrollTop;
y2 = y1 + window.innerHeight;
yb = parseInt((y + h) * scale) + y_offset + scrollMargin;
yt = parseInt(y * scale) + y_offset - scrollMargin;
if(yt < y1){
scrollTo(0,yt)
}
if(yb > y2){
scrollTo(0, yb - window.innerHeight)
}
以下是我试图解决的问题示例的链接。 http://3djakedesigns.org/example/Ghiribizzi%20No%201a.html
当你看到它移动整个身体时,而不是仅仅在div容器内滚动。
任何帮助将不胜感激,谢谢
答案 0 :(得分:0)
这个小提琴可以帮助你直到某个点
$('#scrollBtn').click(function(){
$('.sss').animate({
scrollTop: $(".test1").offset().top
}, 100);
});