मुझे एक ड्रॉप-क्षेत्र में केवल 1 ब्लॉक की आवश्यकता है और यदि आवश्यक हो तो स्विच करें। मैं अक्षम क्यों कर सकता हूं, लेकिन एक ड्रॉप करने योग्य फ़ंक्शन सक्षम नहीं कर सकता?मैं अक्षम क्यों कर सकता हूं, लेकिन एक ड्रॉप करने योग्य फ़ंक्शन सक्षम नहीं कर सकता?
$('.my_block').draggable({
revert: "invalid",
});
$('.free').droppable({
accept: ".my_block",
drop: function(ev, ui) {
$(this).removeClass("free");
$(this).addClass("1");
ui.draggable.appendTo($(this)).removeAttr('style');
$(this).droppable("disable");
},
out: function(ev, ui) {
$(this).droppable("enable");
$(this).removeClass("1");
$(this).addClass("free");
},
});
jsfiddle http://jsfiddle.net/4ABCN/2/:
$(this).droppable("option", "disabled", false);
- काम नहीं करता है$(this).droppable("enable");
- -- Enable a droppable after it has being disable काम नहीं करता है
यहाँ काम नहीं करता है मेरी कोड है
और मैं एक बटन से मुख्य पदों पर सभी लाल ब्लॉक कैसे वापस कर सकता हूं?
तो आप के लिए क्या व्यवहार लक्ष्य कर रहे हैं? मैं आपकी मदद करने में सक्षम हो सकता हूं! ':)' –
मुझे ड्रॉप ड्रॉप करने योग्य की आवश्यकता है, जब इसमें एक खींचने योग्य (लाल) तत्व होता है, और यदि वह छोड़ता है (वहां कोई तत्व नहीं है, तो लाल ब्लॉक को दूसरे ब्लैक ब्लॉक पर ले जाएं) मुझे इसे दोबारा सक्षम करने की आवश्यकता है। अब मैं अपनी ड्रॉप ब्लॉक को पहले ड्रॉपपैबल स्थिति में वापस नहीं कर सकता, जो अक्षम करता है :( –
सावेट, नीचे पोस्ट देखें, उम्मीद है कि यह आपकी ज़रूरत के अनुरूप है! ':) ' –