9

タイトルにあるように、divの親をドラッグしたいので、この構造を持っているとしましょう

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

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

.parentでは、代わりにどのようにドラッグできますか.draggable

.parentいいえ、代わりにドラッグ可能にしたくありません.draggable。これは、1 つの場所でのみドラッグできるウィンドウになるためです。

4

1 に答える 1

24

子要素をドラッグ ハンドルにしようとしていますか?

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

これにより、親全体がドラッグされますが、ドラッグ可能な div のみがアンカーとして使用されます。

jsFiddle Demo

参照:

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

于 2012-07-29T21:46:59.843 に答える