我可以 block/disable 在 div 上方滚动吗?
Can I block/disable scrolling above a div?
我有这个页面开头 div。我使用此代码:
$(function(){
setTimeout(function(){
$('html, body')
.css({
'overflow': 'auto'
})
.animate({
scrollTop: $('.myDiv').offset().top
}, 2000);
}, 2000);
return false;
});
在页面加载和超时后向下滚动到 .myDiv。
他们有办法 block/disable 在 myDiv 上方滚动吗?这样您就无法向上滚动到首页。
谢谢。
是这样的吗? 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);
}
});
我有这个页面开头 div。我使用此代码:
$(function(){
setTimeout(function(){
$('html, body')
.css({
'overflow': 'auto'
})
.animate({
scrollTop: $('.myDiv').offset().top
}, 2000);
}, 2000);
return false;
});
在页面加载和超时后向下滚动到 .myDiv。 他们有办法 block/disable 在 myDiv 上方滚动吗?这样您就无法向上滚动到首页。
谢谢。
是这样的吗? 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);
}
});