/ / ड्रैग करने योग्य तत्व पर पूर्ववत घटना को छोड़ दें जब इसे गिरा दिया जाए - jquery, jquery-ui, jquery-droppable

ड्रैगगेबल तत्व पर इसे वापस करने पर ईवेंट को वापस निष्पादित करें - jquery, jquery-ui, jquery-droppable

मुझे jQueryUI और ड्रैगेबल / ड्रापेबल विकल्पों की समस्या है।

जो मैं पूरा करना चाहता हूं वह यह है:

1) एक तत्व को दूसरे में खींचें 2) एक बार इसके तत्व के बाद, ड्रैग करने योग्य तत्व को अपनी प्रारंभिक स्थिति में वापस लाएं (और कुछ अन्य सामान करें)

मैं ऐसा करके वस्तु को उसकी प्रारंभिक स्थिति में वापस ला सकता हूं:

revert : function(event, ui) {
B(this).data("draggable").originalPosition = {
top: 0,
left: 0
};
return !event;
}

लेकिन मैं तत्व को वापस भी लाना चाहता हूं और जब इसे सही जगह पर घसीटा जाता है ...

संपादित करें

मैंने यह कोशिश की है:

B("#template").find("section").droppable({
drop : function(e, ui) {
ui.draggable.triggerHandler("revert");
}
}

लेकिन यह काम नहीं कर रहा है ... मैंने विकल्प प्राप्त करने और इसे निष्पादित करने की भी कोशिश की है, लेकिन यह भी काम नहीं कर रहा है।

उत्तर:

जवाब के लिए 0 № 1

यदि आप हमेशा उल्टा करना चाहते हैं, तो बस return true अपने रिवर्ट फंक्शन में