2010-06-23 38 views
0

我一直在面对JQuery UI拖放的问题。请看看我的示例代码的,Jquery ui - drop并非一直在工作

http://jsbin.com/ojaji4

在上面的示例中,有两个droppables。我已经为droppables设置了[tolerance:'pointer']。中间有可拖动的元素。现在,从左侧蓝色方块开始拖动元素,并尝试将其放在右侧可放置(或者,从右侧蓝色方块开始拖动元素,并尝试将其放在左侧放置)。以上两种情况都行不通!

任何人都可以请建议吗?

回答

0

从draggables中移除“containment:'body'”,以便它们可以走得更远,然后进入body。

+0

谢谢Ryukra,这解决了这个问题。但是,引发了另一个问题,例如:1.水平滚动条从左侧开始拖动并尝试拖放到右侧Dropbox上2.从右侧拖动对象消散器并从右侧拖动时,试图拖到左侧框中理想情况下,我的目标是..如果[tolerance:'pointer']被设置,那么上面两个问题就不应该出现;但是,只要鼠标指针结束放置,就应该开始放置 – bhavnik 2010-06-23 09:19:08