我有像这样的HTML结构
<div id='dropzone'>
<ul id='filelist'>
<li class='fileitem'></li>
<li......
....
....
</ul>
</div>
Jquery UI droppables
$('#dropzone').droppable();
$('.fileitem').droppable({greedy:true});
删除 dropzone 上的文件正常工作。现在我的问题我希望 在另一个文件项目上删除文件项目 它无效,当我尝试这样做时对待我喜欢在dropzone上删除fileitem 。
答案 0 :(得分:1)
我做了一点demo。 这不是关于文件,因为你没有问题,但它是关于draggables和droppables,包括贪婪的droppables。
我想你动态创建你的li元素,所以不要忘记用droppable()调用动态地初始化它们。请注意initLIObject函数,它不仅在静态li对象上调用,而且在动态创建的li对象上调用。
EDIT1: 看看this question 和this one