JavaScript可拖动问题

问题描述:

我不能在我的div中拖动我的标签。我的div是draggabling和我的标签。当我关闭draggiving我的div我可以拖动我的标签。但我不能一起拖动它们。我怎么可以这样JavaScript可拖动问题

<div id="DraggableDiv" ondrop="drop(event)" ondragover="allowDrop(event)" class="divKolon ui-resizable ui-draggable ui-draggable-handle" style="margin-left: 0px; position: relative; height: 171.545px; width: 367.545px;"> 
<div class="ui-resizable-handle ui-resizable-e" style="z-index: 90; display: block;"></div> 
<div class="ui-resizable-handle ui-resizable-s" style="z-index: 90; display: block;"></div> 
<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90; display: block;"></div> 
<span class="label label-danger col-xs-1" id="drag0" draggable="true" ondragstart="drag(event)">testLabel</span> 
</div> 

和我的JavaScript代码。

$(".DraggableDiv").draggable(); 
$(".drag0").draggable(); 
+0

你可以做一个小提琴吗? – Miro

+0

http://jsfiddle.net/DLQsX/396/ –

+0

你是否想让容器(id =“DraggableDiv”)和标签(id =“drag0”)可拖动? –

我认为您正在寻找此取消draggable关于特定元素。喜欢这个。

http://jsfiddle.net/z34pc5k0/

$("#DraggableDiv").draggable({ 
    cancel: "#drag0" 
    }); 

    $("#drag0").draggable(); 

https://api.jqueryui.com/draggable/#option-cancel

+0

我有很多的标签:/和它的编程:/我不知道巫婆之一是拖1 -2-3-4-5 ..... –

+0

然后为非可拖动元素生成一个特殊类。 –

+0

但我该怎么做? ?:( –