我一直在使用mootools一段时间并尝试jQuery一周,所以这可能是一个新手问题 - 虽然我在手册中没有找到任何内容。
在mootools中,当您在sortables列表中使用 clone 选项时,它会创建一个图像/对象的克隆,帮助您可视化图像/对象的位置 - 在我的缩略图上运行良好分拣系统。
嗯,jQuery也有相同的选项,克隆,但是当我使用它时没有做任何事情。意思是,它实际上克隆了元素,你拖动的元素是一个克隆,但当你删除它时,原始文件保持原来的位置。您可以使用其网站上的可拖动演示来检查此行为。看一下semi-transparent-clone,你可以移动它,当你放下它时就会停留在那里。
这种有缺陷的行为还是应该如何?我可以自己复制mootools的行为,但这可能是一个标准的选择......
提前谢谢!
答案 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 ”在不同的框架中显然是不同的。
希望它有所帮助!