मेरे पास एक बटन है जो किसी आइटम को एक अवलोकन योग्य में छोड़ा जाता है। मैं इसे निम्नलिखित तरीके से कर रहा हूं। हालांकि, दोष यह है कि श्रेणियां() [अनुक्रमणिका] सरणी से हटा दी जाती है, इस प्रकार उस नोड पर जो भी डोम हेरफेर (मेरे मामले में jQuery सत्यापन द्वारा) को छोड़ देता है।मैं एक अवलोकन योग्य में दो आइटम कैसे स्वैप कर सकता हूं?
क्या कोई अस्थायी चर का उपयोग किए बिना दो आइटम स्वैप करने का कोई तरीका है ताकि डीओएम नोड को संरक्षित किया जा सके?
moveUp: function (category) {
var categories = viewModel.categories;
var length = categories().length;
var index = categories.indexOf(category);
var insertIndex = (index + length - 1) % length;
categories.splice(index, 1);
categories.splice(insertIndex, 0, category);
$categories.trigger("create");
}
बहुत बहुत धन्यवाद, यहां ** moveDown ** उदाहरण http: // stackoverflow है।कॉम/ए/22348385/287084 – Orhaan