gpt4 book ai didi

Jquery Draggable/Droppable 附加多个 div

转载 作者:行者123 更新时间:2023-12-01 06:48:52 25 4
gpt4 key购买 nike

我试图获得一个可放置区域来接受多个 div,但它只接受最近声明的。我无法找到解决此问题的方法。

这是代码:

$(".square").draggable({helper: 'clone'});
$(".rect").draggable({helper: 'clone'});

$("#canvas").droppable({
accept: ".square",
accept: ".rect",
drop: function(ev,ui){
$(ui.draggable).clone.appendTo(this);

最佳答案

当您将 accept 选项传递给对象两次时,最新的选项将覆盖第一个

尝试

$(".square").draggable({helper: 'clone'});
$(".rect").draggable({helper: 'clone'});

$("#canvas").droppable({
accept: ".rect, .square",
drop: function(ev,ui){
$(ui.draggable).clone().appendTo(this);
}
});

演示:Fiddle

关于Jquery Draggable/Droppable 附加多个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18222303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com