【问题标题】:Jquery ui droppable exclude the particular divisionJquery ui droppable 排除特定部门
【发布时间】:2016-03-09 13:22:51
【问题描述】:

例如:

<div class="droppable">
     <div class="except_this_div"></div>
</div >

对于上面的示例,我有一个 jquery ui droppable 事件,其中不应该发生丢弃

$('.droppable').droppable({});

我只需要为 &lt;div class="except_this_div"&gt;&lt;/div&gt; 排除 droppable

【问题讨论】:

标签: jquery-ui jquery-ui-droppable


【解决方案1】:

您可以通过使用 jquery ui 可拖动还原功能来完成此操作。

HTML

<div class="droppable">
  <div class="except_this_div"></div>
</div>
<div class="draggable">

jQuery

var revert;

$('.droppable').droppable({  
            drop: function( event, ui ){
            revert = false;
        }
});

$('.except_this_div').droppable({
  greedy: true
});

$('.draggable').draggable({
  revert: function(){
    return revert;
  },
  start: function(){
    revert = true;  
  }
});

小提琴:

https://jsfiddle.net/qL0tb12h/2/

【讨论】:

  • @Niyaz 如果回答了您的问题,请将此答案标记为已接受,或留下反馈。谢谢
  • 感谢特雷弗的热心帮助
猜你喜欢
  • 1970-01-01
  • 2011-12-11
  • 2014-08-22
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-29
  • 2014-03-23
相关资源
最近更新 更多