Jquery ui draggable,拖父div

Lin*_*nas 8 jquery jquery-ui

正如标题所说我想拖动div父母,让我们说我有这个结构

<div class="parent">
  <divc class="draggable"></div>
</div>

$(".draggable").draggable();
Run Code Online (Sandbox Code Playgroud)

所以我怎么能拖.parent而不是.draggable.

不,我不想制造.parent可拖动的,而不是.draggable,因为它将成为一个只能在一个地方拖动的窗口.

小智 22

您是否尝试将子元素设为拖动句柄?

$(".parent").draggable({ handle: ".draggable" });
Run Code Online (Sandbox Code Playgroud)

这将使整个父级拖拽但只使用可拖动的div作为锚点.

jsFiddle Demo

参考:

http://jqueryui.com/demos/draggable/#handle