【问题标题】:How to restrict div to drag which contain class="XYZ"如何限制 div 拖动包含 class="XYZ"
【发布时间】:2017-04-12 03:47:59
【问题描述】:

请帮助我,我是 j Query 和 Angular 的新手 我有 1 个 Div,它是另一个 Div 的容器,我想限制拖动包含 XYZ 类的 Div

【问题讨论】:

标签: jquery angularjs drag-and-drop draggable


【解决方案1】:

使用draggable函数fiddlecancel属性:

JS:

$('.drag').draggable({
    cancel: ".xyz",
    helper: function(){
        return "<span>Dragging</span>";
    }
});
$('#drop').droppable({
    accept: 'div',
    drop: function(e,ui){
        ui.draggable.text('I am draggable')
    }
})

HTML:

<div class="drag">I can be dragged</div>
<div class="drag xyz">I cannot be dragged</div>
<br/>
<br/>
<div id="drop">Drop Here</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多