想象一下,我们有一个具有静态宽度和高度的 div 元素。overflow:scroll css 导致滚动它并出现滚动条。如果我按下鼠标按钮并移动鼠标,我想改变滚动位置。
更新:喜欢这个网站,但这里用闪存实现: http ://www.royalalberthall.com/tickets/default/2013-25-09-1930/29642.aspx
想象一下,我们有一个具有静态宽度和高度的 div 元素。overflow:scroll css 导致滚动它并出现滚动条。如果我按下鼠标按钮并移动鼠标,我想改变滚动位置。
更新:喜欢这个网站,但这里用闪存实现: http ://www.royalalberthall.com/tickets/default/2013-25-09-1930/29642.aspx
尝试使用http://mootools.net/,这是一个不错的库
示例: http://mootools.net/demos/?demo= Drag.Scroll
您必须将 jquery animate 与 scrollTop 一起使用。
试试这个代码:
$("#button").click(function() {
$('div').animate({
scrollTop : 0 // scroll position
}, 2000);
});