मेरी दो सूचियाँ हैं, एक है ड्रैगेल और दूसरी हैsortable। जब मैं आइटम को ड्रैग करने योग्य से छांटने योग्य वस्तुओं तक ले जाता हूं, तो स्पैन स्पैन और स्पैन एक्स मार्क होता है। लेकिन समस्या यह है कि जब मैं आइटम को बाद में क्रमबद्ध आइटम में सॉर्ट करता है तो x एक बार फिर से आ जाता है। फिर मेरे पास आइटम 1 XX जैसी कुछ चीजें हैं और फिर से हर बार यू सॉर्ट नई एक्स (या ड्रैग)।
मैं इसे कैसे ठीक करूं ?
$(function() {
$( ".draggable" ).draggable({
helper: "clone",
connectToSortable: ".sortable"
});
$(".sortable").sortable({
stop: function(event, ui) {
ui.item.html(ui.item.text()+"<span class="remove">X</span>");
}
});
});
उत्तर:
जवाब के लिए 0 № 1जाँच करें कि वहाँ नहीं है span.remove
आइटम के अंदर?
$(function() {
$( ".draggable" ).draggable({
helper: "clone",
connectToSortable: ".sortable"
});
$(".sortable").sortable({
stop: function(event, ui) {
if(!ui.item.find("span.remove").length) {
ui.item.html(ui.item.text()+"<span class="remove">X</span>");
}
}
});
});