2012-07-29 34 views
8

タイトルは、私はdivの親をドラッグしたい言うように、のは、どのように私が代わりに.draggable.parentをドラッグすることができ、私はこのような構造jQueryのUI、ドラッグ親のdiv

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

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

を持っているとしましょう。

いいえ、.draggableの代わりに.parentをドラッグ可能にしたくないのですが、それは1か所でのみドラッグ可能なウィンドウになるためです。

答えて

17

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

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

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

jsFiddle Demo

参考:

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

+0

はい正確に、ありがとうございました。 – Linas

+0

yup!いいね1行のコードで、必要なものを手に入れました。 @specmanありがとうございます。 –

関連する問題