के साथ खींचें नहीं जा सकता है बड़ी वस्तुओं को शीर्ष-सबसे या नीचे-अधिकांश स्थितियों में खींचने के साथ कोई समस्या है।बड़ी वस्तु को शीर्ष/नीचे सबसे ज्यादा jquery-sortable
डेमो: http://jsfiddle.net/vladimir_ze/b2Q9b/17/
(start
घटना पर) छँटाई मैं कमी तत्व आकार छँटाई बड़े तत्वों आसान बनाने के लिए, लेकिन यह है कि गणना अभी भी तत्व मूल ऊंचाई के साथ किया (इससे पहले कि मैं यह छोटे आकार के लिए सेट) लगता है इससे पहले कि ।
कोई विचार यह कैसे हल करें?
अपडेट किया गया
मैं एक दिलचस्प लिंक (jQuery UI : Before start draggable) अगर मैं start
घटना से पहले तत्व ऊंचाई बदल सकते हैं के लिए खोज हाल ही में जबकि भर में आया, और यह पता चला है यह beforeStart घटना के साथ sortable विस्तार किया जाना संभव।
var oldMouseStart = $.ui.sortable.prototype._mouseStart;
$.ui.sortable.prototype._mouseStart = function (event, overrideHandle, noActivation) {
this._trigger('beforeStart', event, this._uiHash());
oldMouseStart.apply(this, [event, overrideHandle, noActivation]);
};
beforeStart
आग मैं आइटम को कम करने और भी .sortable('refresh')
करने के लिए एक कॉल करने के लिए वर्ग लागू है।
यहां परिणाम है: http://jsfiddle.net/vladimir_ze/b2Q9b/18/ यह अभी भी थोड़ी छोटी है लेकिन यदि आप शीर्ष किनारे से खींचना शुरू करते हैं तो यह अच्छा काम करता है।
कृपया देखें [टैग "अपने शीर्षक में?" "चाहिए सवालों में शामिल हैं"] (http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles), जहां आम सहमति है "नहीं, उन्हें नहीं करना चाहिए"! –
समझ गया, शीर्षक में कोई टैग नहीं, धन्यवाद। – vladimirze