【发布时间】:2018-01-23 09:04:39
【问题描述】:
我想创建一个简单的页面,通过输入任务来记录一周内的任务,按回车在当天创建一个列表项。用户可以在列之间拖动任务,也可以通过拖动到id为#trash的底部框将其删除
当我试图以丑陋的方式拖动添加的 li 项目时,它只是自动滚动容器。我添加了这段代码:
$("#todoList ul li:not('.listTitle, .addItem')").draggable({
scroll: false
});
试图让它不再滚动,但它不起作用
然后我发现如果我在css中将overflow: hidden添加到#todoList,添加的列表文件将不再使#todoList滚动但它看起来不正确,因为该项目被隐藏了。 .emptySpace 将位于 #todoList 框的底部。
你会在这里找到我的代码:https://jsfiddle.net/minhha0317/6ph8rgjy/
请告诉我如何解决这个问题。我正在使用 jquery 3.2.1 和 jquery ui 1.12.1。 jsfiddle 的行为与我在 PC 上的实际代码相同
【问题讨论】:
标签: css jquery-ui jquery-ui-sortable jquery-ui-draggable