2009-06-10 6 views
4

私は例えば、外側のdivの周りにドラッグし、内側のdiv使用したい:どのようにすることができます...など、適切なjQueryのプラグインをドラッグ使用する接続されていると仮定すると、これは私のコードであれば内部divがJqueryを使用して外部divにドラッグ効果を引き起こすにはどうすればよいですか?

<div id="outerDiv" style="height:300px; width:200px;"> 
    <div id="innerDiv" style="height:10px; width:200px;"></div> 
</div> 

をユーザーがinnerDivをクリックしてドラッグすると、outerDiv全体がドラッグされるようにします。しかし、ユーザーがouterDivをクリックしてドラッグしようとすると、それは機能しません。

基本的には、innerDivでouterDivのドラッグ可能性を制御します。

すべてのアイデア?

おかげで、
マット

答えて

3

あなたはdraggableためhandleプロパティを見てみる必要があります。このようなもの(未テスト):

$("#outerDiv").draggable({ handle: "innerDiv" }); 
関連する問題