【问题标题】:Drop #div1 (draggable) into #div2 (droppable) only when a div that is a child of #div1 is over #div2仅当作为 #div1 的子级的 div 超过 #div2 时,才将 #div1(可拖动)放入 #div2(可放置)
【发布时间】:2011-03-28 22:40:21
【问题描述】:

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

为了让事情更清楚,假设我们有#parent_div、#child_div 和#droppable。我想将#parent_div 拖到#droppable 上,但只有当其中较小的div (#child_div) 超过#droppable 时才能将其拖放。

这可以使用 jQuery UI 吗?

谢谢

【问题讨论】:

    标签: jquery jquery-ui draggable droppable


    【解决方案1】:

    “开箱即用”我认为这是不可能的。查看容差选项。这是您可以定义拖动项目何时超过目标的程度。 “适合”或“相交”可能会让你接近你想要的,但并不完全在那里。

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

    【讨论】:

      猜你喜欢
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 2013-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-10-14
      相关资源
      最近更新 更多