【发布时间】:2010-09-22 08:24:27
【问题描述】:
我对 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 稳定版本。
【问题讨论】:
标签: jquery draggable droppable