我可以使用over
的{{1}}事件在Droppable
被拖过时触发。
但是有一种很好的方法来处理类似的Draggable
被拖到非Droppable元素上吗?
答案 0 :(得分:1)
在没有实际定义drop函数的情况下,没有什么能阻止我们创建一个Droppable元素:
$('.drag-over-me').droppable(
accept: '.some-draggable',
over: (event, ui) ->
# Do something...
)
请注意,如果Draggable被删除,你(很可能)想要恢复:
$('.some-draggable').draggable(
revert: ( (droppable) ->
droppable.hasClass('.drag-over-me')
)
)