【发布时间】:2012-07-18 03:27:20
【问题描述】:
当您单击某些文本时,我会弹出一个 div。我希望它是可移动的,所以我使用了 jQuery UI draggable() 功能并像魅力一样工作。但是,我遇到的问题是此弹出窗口中的 div。如果需要,我正在显示范围从 0 到几乎无穷大的数组中的信息。因此,我使用overflow:auto 将其制成滚动框。然而,一切都按原样显示,当我单击向上和向下箭头在该框中上下滚动时,它反而开始了可拖动功能。这很烦人,并理解为什么会发生问题。我正在寻求建议来解决它或以某种方式解决它。
这是一个显示问题的 jsfiddle:http://jsfiddle.net/BnTPG/
【问题讨论】:
-
可能不容易修复,因为滚动条是浏览器功能。单击向上/向下箭头和空白滚动空间时,它在 Firefox 上正常工作,但当您尝试拖动滚动条时出现故障。现在试试 Chrome 以获得更多乐趣。
-
我是在 chrome 上设计的,没有在其他浏览器中测试过……我的主要问题是 chrome。我意识到这不是一个容易解决的问题,我也在寻找任何想法以不同的方式做同样的事情。