我有一个带有开始div的页面。我使用这段代码:
$(function(){
setTimeout(function(){
$('html, body')
.css({
'overflow': 'auto'
})
.animate({
scrollTop: $('.myDiv').offset().top
}, 2000);
}, 2000);
return false;
});
在页面加载和超时后向下滚动到.myDiv。 他们可以阻止/禁用myDiv上方的滚动吗?因此,您无法向上滚动到起始页。
感谢。
答案 0 :(得分:1)
这样的东西? http://jsfiddle.net/xdba4w3k/1/
HTML
<div class="start"></div>
<div class="content"></div>
Jquery的
$(window).scroll(function () {
if ($(window).scrollTop() < 500) {
$('html, body').animate({
scrollTop: 500
}, 2000);
}
});