Jquery ui 可删除排除特定部门
Jquery ui droppable exclude the particular division
例如:
<div class="droppable">
<div class="except_this_div"></div>
</div >
对于上面的示例,我有一个 jquery ui 可丢弃事件,其中
不应发生丢弃事件
$('.droppable').droppable({});
我只需要为 <div class="except_this_div"></div>
排除掉落物
您可以使用 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;
}
});
Fiddle:
例如:
<div class="droppable">
<div class="except_this_div"></div>
</div >
对于上面的示例,我有一个 jquery ui 可丢弃事件,其中
不应发生丢弃事件$('.droppable').droppable({});
我只需要为 <div class="except_this_div"></div>
您可以使用 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;
}
});
Fiddle: