Jquery ui draggable,拖父div

时间:2012-07-29 21:39:57

标签: jquery jquery-ui

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

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

$(".draggable").draggable();

那么如何拖动.parent代替.draggable

不,我不想让.parent拖动而不是.draggable,因为它会成为一个只能在一个地方拖拽的窗口。

1 个答案:

答案 0 :(得分:20)

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

$(".parent").draggable({ handle: ".draggable" });

这样可以使整个父级拖拽但只使用可拖动的div作为锚点。

jsFiddle Demo

参考:

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