你怎么能检查你的可拖动物品悬停在哪个元素上?(JQuery的)

nu0*_*nu0 6 jquery jquery-ui jquery-ui-sortable jquery-ui-draggable

我有两个清单.第一个是可拖动的项目(像这样).它连接到第二个,这是一个可排序的列表(像这样).

第一个列表中的项目可以通过拖动它们添加到第二个列表中.然后将它们克隆并变为绿色,以便用户可以看到它们是未保存的添加物.

我想要发生的是当你从第二个列表中拖出一个项目时,它将被标记为删除,或者被发送回第一个列表(如果它是未保存的添加).但是我也希望人们能够对第二个列表进行排序.

因此,如果他们拖出一个项目并释放鼠标,它应该被删除.如果他们将一个项目拖出来又重新进入,则不应将其删除.

我已经尝试在一个sortout中包装一个mouseup处理程序,我最终使用它,但是你不能对列表中的项进行排序.

我应该采取什么想法?

nu0*_*nu0 -4

使用不同的方法,这似乎比我想象的更混乱。我还没有在 IE 中进行测试,这可能会带来新的麻烦,所以我将让拖动仅进行排序并添加一个删除按钮。干杯,