【发布时间】:2015-07-04 08:58:55
【问题描述】:
我希望一些图像尽可能多次地落在目标区域。但图像仅下降一次。我的 jQuery UI 代码:
$(function() {
$( ".draggable img").draggable({
revert: "invalid",
appendTo: "#droppable",
helper: "clone"
});
$( "#droppable" ).droppable({
activeClass: "ui-state-default",
hoverClass: "ui-state-hover",
drop: function( event, ui ) {
$( this ).find( ".placeholder" ).remove();
var image = $(".ui-draggable");
$( "<img />" ).image.src.appendTo( this );
}
});
});
请看这里的演示:jsFiddle example
从示例中,您可以看到图像仅在第一次时落入 div 区域。但我希望用户能够在目标区域中任意多次拖放同一图像。
例如,用户可以拖放图像 5 次,目标区域中将有 5 张图像克隆。我该怎么做?
【问题讨论】:
标签: jquery jquery-ui-draggable jquery-draggable jquery-droppable