只有当#div1的子节点为#div2时,才将#div1(可拖动)删入#div2(droppable)

时间:2011-03-28 22:40:22

标签: jquery jquery-ui draggable droppable

我尝试将div放入另一个div中,使用他的孩子作为应该激活droppable的区域。

为了使事情更清楚,让我们说我们有#parent_div,#child_div和#droppable。我想将#parent_div拖到#droppable上,但只有在其中较小的div(#child_div)超过#droppable时才能删除它。

这可以使用jQuery UI吗?

由于

1 个答案:

答案 0 :(得分:0)

“开箱即用”我不认为这是可能的。查看公差选项。这是您可以定义拖动项目何时超过目标的程度。 “适合”或“相交”可能会让你关闭到你想要的东西,但不是那么。

要获得所需内容,需要在自定义容差选项中进行修补。或者只是实施自己的拖放。