gpt4 book ai didi

javascript - Jquery 一次拖动所有项目

转载 作者:行者123 更新时间:2023-11-30 16:41:41 24 4
gpt4 key购买 nike

这是我的工作代码[JsFiddle] 1 .我想一次拖动所有带有 .select 类的图像,但目前它正在拖动一个元素。

最佳答案

您可能应该为这些文件使用一个容器,这样您实际上就可以拖动一个元素。然后在容器中接受这个元素,然后在 drop 之后根据需要处理这种情况。

尝试 this JSFiddle (修改了你的),这是 JS 的摘录:

$("#OriginalContainer .ImageWrapper").draggable({
revert: "invalid",
refreshPositions: true,
drag: function (event, ui) {
ui.helper.addClass("draggable");
},
stop: function (event, ui) {
ui.helper.removeClass("draggable");
}
});
$("#DestinationContainer").droppable({
accept: "#OriginalContainer .ImageWrapper",
drop: function (event, ui) {

console.log(ui.draggable); $(ui.draggable).find('.selected').addClass("dropped").removeClass('selected');
$("#DestinationContainer").append($(ui.draggable).find('.selected'));
}
});

关于javascript - Jquery 一次拖动所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31876079/

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