chrome中的jquery scrollTo()禁用鼠标拖动

时间:2012-02-15 13:25:33

标签: javascript jquery google-chrome

使用jquery的1.7.1 scrollTo()在用户点击按钮时水平滑动div容器。
这在Chrome中很有效,用户可以在容器之间拖动鼠标。例如,当按住鼠标按钮选择输入框中的文本(容器内部),然后在屏幕上移动时保持按住它,这将滚动容器。 有人对如何制止这个有任何想法吗?

-example- 这不是我的网站,但具有相同的行为。 charliegentle.co.uk如果您转到联系页面并在其中一个输入上按住鼠标,然后慢慢向左拖动

1 个答案:

答案 0 :(得分:1)

如果不需要选择容器,可以使用特定于webkit的CSS:

div {
    -webkit-user-select: ignore;
}

当用户将鼠标拖过它们时,这应该可以防止div元素中的文本被选中。