我有一个简单的网站,但我有一个jquery函数,当一个按钮被点击时,一个列表就会向下滑动。但我必须滚动屏幕才能看到列表。当页面变得很长时,我如何让它自动向下滚动?
发布于 2010-08-19 07:04:37
根据您的自定义滚动按钮的性质,也许您可以将其实现为一个锚点链接,将页面跳转到它所滚动的窗格的正上方?
<a class="my-scroller" href="#scrollPane">Scroll Down</a>
<div id="scrollPane">
</div>如果无法使用<a href="" />作为滚动按钮,则可以让滚动按钮的单击处理程序同时将页面的location.hash值更改为滚动窗格的ID。
$(".my-scroller").click(function() {
location.hash = "#scrollPane";
// scrolling code
});发布于 2010-08-19 07:04:40
这里有一个自动从左向右滚动的插件:http://plugins.jquery.com/project/SmoothDivScroll
发布于 2010-08-19 07:13:02
这个jQuery插件可能对您有一些用处:http://plugins.jquery.com/project/ScrollTo
https://stackoverflow.com/questions/3517401
复制相似问题