我对 jQuery 有点陌生,希望有人能帮助我。
在删除 (li) 之后,我试图将一个元素 (li) 更改为另一个元素 (div)。
示例代码:
$("#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 稳定版本。