【发布时间】:2010-04-09 15:59:23
【问题描述】:
jQuery 1.3 jQuery UI 1.7.2
我有一个应用程序,其中有许多可放置的 div,它们只接受一个可拖动的。为此,我将所有可放置对象上的接受选项设置为检查有效可拖动对象以及它是否已被占用的函数。如果被占用,accept函数返回false,否则返回true。因此,如果用户尝试将可拖动对象拖放到已被占用的可拖放对象上,则可拖动对象会恢复。
我想做的是在用户将可拖动对象放在已占用的可放置对象上时提供额外的反馈。知道我该怎么做吗?
【问题讨论】:
-
检查掉落物体的长度,如果 > 0 则表示它已被占用,您可以发出警报或任何您想提供的反馈。例如 if($(this).children(".dropped_object").length > 0) return false
标签: jquery jquery-ui draggable droppable