2012-07-24 40 views
2

任何人都可以告诉我如何使可拖动div的父div,拖动它?JQuery Draggable - Drag Parent Div

我有一个div“窗口”和div“titleBar”。当我拖动titleBar时,我想让窗口拖动它。只是JQuery对话框的行为。

谢谢。

+0

为什么不让父代拖动? – undefined 2012-07-24 11:14:59

+0

因为我不希望窗口拖动,如果使用点击/拖动窗口区域。我只想在标题栏区域被点击/拖动时拖动窗口。 – 2012-07-24 11:19:47

回答

4

找到了答案。

传递给draggable()调用的选项“cancel”和“handle”允许您取消拖动元素并限制元素的开始拖动。例如:

 
window.draggable({ 
    cancel: ".titleBarButton, .titleBarButtons", 
    handle: ".titleBar", 
})