我正在尝试用户可拖动和可放置的功能。我有这么多文件夹,想将文件夹从一个文件夹移动到另一个文件夹,就像在 outlook.com 中一样。所有文件夹都采用 li 元素的形式,例如:
<div id="test">
<ul>
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
</ul>
</div>
我使用下面的代码进行拖放。在进行拖放时,li 元素的位置不会移动,而是添加了样式顶部和左侧。我想删除 li 元素并在放置的目标元素处添加。
$('#test ul li').draggable({
cursor: 'move'
});
$('#test ul li').droppable({});
下面是来自outlook.com的图片。文件夹结构如下:
我不想移动收件箱、归档、发送、删除的文件夹。但想移动这些项目下的文件夹。就像从已删除到已发送的“sdfsdf”文件夹。
如何做到这一点。