mootools sortables vs jquery sortables效果

时间:2009-10-16 18:00:42

标签: jquery mootools draggable jquery-ui-sortable mootools-sortable

我一直在使用mootools一段时间并尝试jQuery一周,所以这可能是一个新手问题 - 虽然我在手册中没有找到任何内容。

在mootools中,当您在sortables列表中使用 clone 选项时,它会创建一个图像/对象的克隆,帮助您可视化图像/对象的位置 - 在我的缩略图上运行良好分拣系统。

mootools sortables doc page

嗯,jQuery也有相同的选项,克隆,但是当我使用它时没有做任何事情。意思是,它实际上克隆了元素,你拖动的元素是一个克隆,但当你删除它时,原始文件保持原来的位置。您可以使用其网站上的可拖动演示来检查此行为。看一下semi-transparent-clone,你可以移动它,当你放下它时就会停留在那里。

这种有缺陷的行为还是应该如何?我可以自己复制mootools的行为,但这可能是一个标准的选择......

提前谢谢!

1 个答案:

答案 0 :(得分:1)

也许我很快就会遇到恐慌按钮。

虽然在框架中有明显不同的哲学,但我必须同意,克隆,因为它在jQuery中工作更明智

然而,他们可以有一个选项,可能称之为阴影,以加倍mootools的作用。然而,如果你赶时间,我怀疑并且想模仿mootool的行为就这样做:

$('#galery-thumb-list').sortable({
    helper: 'clone',
    tolerance: 'pointer',

    start: function(e, ui) {
        ui.placeholder.html(ui.item.html());
        ui.placeholder.css({
            'visibility': 'visible',
            'opacity': 0.1
        });
    }
});

非常简单但令人困惑的第一个计时器“ clone ”和“ clone ”在不同的框架中显然是不同的。

希望它有所帮助!