9

正如标题所说,我想拖动 div 父级,假设我有这个结构

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

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

那么我该如何拖动.parent而不是.draggable.

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

4

1 回答 1

24

您是否试图使子元素成为拖动手柄?

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

这将使整个父级拖动,但仅使用可拖动的 div 作为锚点。

jsFiddle Demo

参考:

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

于 2012-07-29T21:46:59.843 回答