我想实现滚动功能。因此滚动的默认值被禁用。如果用户使用滚动按钮,我希望它被设置为我想要的点。我该如何实现此功能? window.scrollTop不能正常工作。我尝试了很多不同的方法,但都没有奏效..(jQuery)滚动事件..如果用户滚动页面,我想将文档滚动到指定的位置
$(window).scroll(function() {
$(body).scrollTop = 3000px;
})
我想实现滚动功能。因此滚动的默认值被禁用。如果用户使用滚动按钮,我希望它被设置为我想要的点。我该如何实现此功能? window.scrollTop不能正常工作。我尝试了很多不同的方法,但都没有奏效..(jQuery)滚动事件..如果用户滚动页面,我想将文档滚动到指定的位置
$(window).scroll(function() {
$(body).scrollTop = 3000px;
})
的scrollTop
属性只接受整(不是像素)。省略px
,它应该没问题。
$(window).scroll(function() {
$('body').get(0).scrollTop = 3000; // note that this does only work if body has overflow
// if it hasn't, use window instead
});
有可能做的正是你需要一个jQuery插件称为ScrollTo。
是的,我知道..我想写我自己的功能,以便我可以学习.. – 2009-05-01 19:07:17
然后阅读代码! – cgp 2009-05-01 19:08:58
只要删除PX和你应该工作。 – Jab 2009-05-01 19:33:36