当dropppable拒绝拖动时,如何提供用户反馈?

时间:2010-04-09 15:59:24

标签: jquery jquery-ui draggable droppable

jQuery 1.3 jQuery UI 1.7.2

我有一个应用程序,其中有许多可插入的div只接受一个可拖动的div。我这样做是通过将我的所有droppable上的accept选项设置为检查有效draggable的函数以及它是否已被占用。如果它被占用,则accept函数返回false,否则返回true。因此,如果用户试图在已经占用的droppable上放置一个draggable,则draggable会恢复。

我想要做的是当用户在可占用的dropable上放置一个可拖动的时候提供额外的反馈。知道我怎么能这样做吗?

1 个答案:

答案 0 :(得分:0)

为什么不在课堂上这样做?删除拖动元素时,将父项设置为“完整”类。然后你可以做类似的事情:

if($this).hasClass('full'))
    //Alert user it is full