jquery多个droppables

时间:2010-09-11 14:07:06

标签: jquery jquery-ui

基本上创建文件管理器。用户单击浏览,div将填充服务器中的文件夹和文件,并显示为图标。我希望能够在文件夹上拖动文件,然后运行我的服务器文件移动脚本。我让文件拖动工作,但当我移动一个文件夹时,它会拾取所有文件夹..

这是文件夹代码

$('.gallery_container').live("mouseover",function() {
    $(this).find("li.folder").each(function ( intIndex ){
        if (!$(this).data("init")) {
        $(this).data("init", true);
        $(this).droppable({
            accept: '.gallery li.file',
            activeClass: 'selected',
            drop: function(ev, ui) {
                droppedWorkout(ui.draggable,$(this));
            }
        });
    }

        });
    });

所以当我拖动一个文件夹时,所有文件夹都会在不应该的时候将所选的类应用于它?

非常感谢任何帮助。

感谢

1 个答案:

答案 0 :(得分:0)

您有activeClass: 'selected',但需要hoverClass: 'selected'