【发布时间】:2012-07-16 16:33:27
【问题描述】:
我为此做了一个小提琴
http://jsfiddle.net/likwidt/EarWR/3/
基本上,这几乎是我在 IE 中想要的方式,但 Chrome 和 FF 没有那么多。
我想将一个项目拖到一个放置区,然后可以选择将它拖到另一个可放置对象或拖出以恢复到它的原始位置。
当我将一个项目放入放置区时,我不能再拖动它了。
问题: 为什么拖放后不能再次拖动?使用小提琴将拖放设置重置为空,它仍然无法正常工作我无法解释......但我已经编写了可以拖出多个拖放区域的可拖动,是什么阻止了这些......还有一个 OUT 事件...为什么如果这是它应该起作用的方式。
以前有没有人解决过这个问题,也许有人可以给我一个提示,为我指明正确的方向。
【问题讨论】:
-
您可能想查看
.sortable()而不是拖放。示例见jQuery UI Sortable Demo -
sortable 会重置原始位置,因此可爱的还原功能将不再起作用。
-
除此之外这在 IE 中有效,所以从纯粹的知识角度来看,有什么区别?
标签: jquery jquery-ui firefox google-chrome drag-and-drop