gpt4 book ai didi

jquery - 使用 jquery 的可排序将项目从一个列表复制到另一个列表

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

我有一个普通的可排序列表,以及一个“工具箱”,我想从其中将元素放入列表中。例如:

<ul id="list"></ul>
<ul id="toolbox">
<li>item 1</li>
<li>item 2</li>
</ul>

我希望当您拖动工具箱的某个元素时,它会创建一个可以附加到列表的自身副本。另外,我不希望用户对工具箱的元素重新排序。

我正在使用这个,但它并不能满足我需要的一切:

$('#toolbox').sortable({
'connectWith': '#list',
});

最佳答案

jQuery UI draggable+sortable这正是您所寻找的。

$( "#list" ).sortable({
revert: true
});
$( "#toolbox li" ).draggable({
connectToSortable: "#list",
helper: "clone",
revert: "invalid"
});
$( "ul, li" ).disableSelection();

关于jquery - 使用 jquery 的可排序将项目从一个列表复制到另一个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4167341/

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