【发布时间】:2010-11-12 20:18:12
【问题描述】:
在使用 jQuery UI 可拖动和可放置元素时,如何在放置时更改拖放元素?我正在尝试将一个 DIV 拖到另一个可排序的 DIV。在放置时,我想更改放置的 DIV 上的类并更改其 innerHTML 内容。
阅读各种 StackOverflow 问题后,我的代码如下所示:
$(".column").droppable({
accept: '.element-dragging',
drop: function(event, ui) {
if ($(ui.draggable).hasClass("elemtxt")) {
$(ui.draggable).replaceWith('<div class="element element-txt">This text box has been added!</div>');
}
}
})
它不适合我。 :-(
我的代码的完整副本位于http://www.marteki.com/jquery/bugkilling.php。
【问题讨论】:
标签: javascript jquery jquery-ui drag-and-drop