Я немного новичок в jQuery и надеюсь, что кто-нибудь мне поможет.
Я пытаюсь изменить элемент (li) на другой элемент (div) после удаления (li).
Пример кода:
$("#inputEl>li").draggable({
revert: true,
opacity: 0.4,
helper: "clone"
});
$("#dropEl")
.droppable({
accept: ".drag",
hoverClass: "dropElhover",
drop: function(ev, ui) {
// change the li element to div here
}
});
Проблема в том, когда я использую
drop: function(ev, ui) {
$(ui.draggable).replaceWith("<div>Some content</div>");
}
исходные перетаскиваемые элементы будут отключены при срабатывании вышеуказанной функции.
Я использую последние стабильные версии jQuery и jQuery UI.