2

我正在寻找一种方法/技巧来禁用(不仅仅是隐藏)水平滚动条。我到处搜索,我发现的只是“溢出-x:隐藏”。问题是我必须将一个元素从一个 div 拖到另一个

我在一个基于 jquery ui 的页面上工作,用户可以将一个 div 从一个容器拖到另一个容器。第一面由数据库中的 div 动态填充。我需要垂直滚动,因为它是一个动态填充的列表,但是启用水平滚动可以防止 div 被拖到可放置区域。

4

2 回答 2

3

你还没有说,所以我假设你正在使用 jQuery 进行拖动。在Draggable 上的 jQuery 文档中,有一个名为“滚动”的选项。如果将其设置为 false,可拖动对象将不会滚动窗口。

于 2012-05-30T14:15:31.873 回答
1

这是一个相当普遍的问题。看看这个页面ondragstart它通过将可拖动元素附加到不同的元素并将其重新附加到其原始容器来描述解决此问题的方法ondragend

于 2012-05-30T15:04:12.163 回答