【问题标题】:Mouse button pressing on div and move the mouse changes the scroll position [closed]按下 div 的鼠标按钮并移动鼠标会更改滚动位置 [关闭]
【发布时间】:2013-04-15 19:03:32
【问题描述】:

想象一下,我们有一个具有静态宽度和高度的 div 元素。 overflow:scroll css 导致滚动它并出现滚动条。 如果我按下鼠标按钮并移动鼠标,我想改变滚动位置。

更新: 喜欢这个网站,但这里用 flash 实现: http://www.royalalberthall.com/tickets/default/2013-25-09-1930/29642.aspx

【问题讨论】:

  • 我们不擅长想象你的代码。
  • @Ejay 好的,看看链接

标签: javascript jquery html


【解决方案1】:

尝试使用http://mootools.net/,这是一个不错的库

示例:http://mootools.net/demos/?demo=Drag.Scroll

【讨论】:

  • 是的,这正是我想要的。比你好多了。
【解决方案2】:

你必须使用 jquery animate 和 scrollTop。

试试这个代码:

$("#button").click(function() {
     $('div').animate({
         scrollTop : 0  // scroll position
     }, 2000);
 });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多