2012-07-29 13 views
8

शीर्षक कहते हैं मैं div माता पिता खींचना चाहते हैं, मान लीजिए कि मैं इस संरचनाjQuery के यूआई खींचने योग्य, खींचें माता पिता div

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

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

है तो मैं कैसे खींच सकते हैं .draggable के बजाय .parent करते हैं।

और नहीं, मैं .parent.draggable के बजाय खींचने योग्य नहीं बनाना चाहता, क्योंकि यह एक खिड़की होगी जो केवल एक ही स्थान पर खींचने योग्य होगा।

उत्तर

17

क्या आप बच्चे तत्व को ड्रैग हैंडल बनाने की कोशिश कर रहे हैं?

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

इससे यह पूरे माता-पिता को ड्रैग कर देगा लेकिन केवल ड्रैगगेबल div को एंकर के रूप में उपयोग करता है।

jsFiddle Demo

संदर्भ:

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

+0

हाँ बिल्कुल, धन्यवाद। – Linas

+0

युप! अच्छा। कोड की एक पंक्ति और मुझे जो चाहिए वह मिला। @ स्पीकमैन धन्यवाद। –

संबंधित मुद्दे