मैं यह कैसे करना है इसका तर्क जानने का प्रयास कर रहा हूं।jQuery यूआई हटाएं तत्व का उपयोग करते हुए एक div में गिरा दिया गया है .droppable
मेरे पास केवल एक सीएसएस वर्ग नाम के साथ कई छवियां हैं, वे गतिशील रूप से बनाई गई हैं।
इन छवियों का उपयोग कर खींचने योग्य हैं jQuery यूआई के .draggable.
मैं एक "कचरा कर सकते हैं" यह है कि जब एक तत्व में घसीटा जाता है, यह निकाल दिया जाता है की आवश्यकता है।
उदाहरण: http://jsfiddle.net/KWdcU/3/
कोड (यह सभी तत्वों और नहीं भी इसे में घसीटा दूर करने के लिए सेट कर दिया जाता):
<div class ="box">
<div class="stack">one</div>
<div class="stack">two</div>
</div>
<div id="trash">trash</div>
$(function() {
$(".stack").draggable();
});
$('#trash').droppable({
over: function() {
//alert('working!');
$('.box').remove();
}
});
धन्यवाद जगह में गिरावट का उपयोग करने के, कि एक को पढ़ना शामिल मेरी ओर से विफल, 'ड्रॉप' के लिए अच्छा विचार था। – Wyck
'ui.draggable.remove()' भी ठीक है (बिना $ (...) ' – Dejv
मैं इस त्रुटि को फ़ैच करता हूं: मैं आपके उत्तर 0x800a138f - जावास्क्रिप्ट रनटाइम त्रुटि का प्रयास करता हूं: अपरिभाषित संपत्ति 'निकालने' में असमर्थ या शून्य संदर्भ –