उदाहरण:JQuery UI - एकाधिक divs से मेल खाने वाले चयनकर्ता को रोकथाम कैसे लागू करें?
<div>
<div class='drop'>
<div class='drag'></div>
</div>
<div class='drop'>
</div>
<div class='drop'>
</div>
<div class='drop'>
</div>
<div>
</div>
</div>
$('div.drag').draggable({ containment: 'div.drop' });
आम तौर पर, अगर वहाँ केवल तत्व 1 "div.drop" है, यह अपेक्षित तरीके से काम। यदि 1 से अधिक (जैसे ऊपर दिए गए उदाहरण में) हैं, तो मैंने सोचा था कि इसे किसी भी "div.drop" divs में खींचा/गिरा दिया जाएगा। जैसे-जैसे यह निकलता है, यह केवल "div.drop" चयनकर्ता द्वारा मेल खाने वाले पहले तत्व के लिए खींचने योग्य/ड्रॉप करने योग्य है।
इसके लिए एक समाधान है (यानि, केवल "div.drop" divs में यह/droppable/खींचने योग्य निहित बनाने) है?
संपादित करें: मुझे लगता है कि आप सही लोगों को कर रहे हैं। कुछ आत्मनिरीक्षण के बाद, मुझे एहसास हुआ कि मैं आपके सुझाए गए समाधानों के लिए नहीं गया क्योंकि divs के बीच पैडिंग है और मैं नहीं चाहता कि "div.drag" divs को गद्देदार इलाके में गिरा दिया जाए।