Ed *_*mes 3 jquery jquery-ui-sortable
是否有任何方法可以让jQuery可排序列表显示一个占位符,以便在您将一个项目拖出来进行排序时初始项目的位置?
即,当用户去我的列表中的一个LI时,我想要一个矩形轮廓来显示他们拖动的那个来自哪里.
简短版本:您可以使用sortable的start事件处理程序来显示原始项目,并根据需要修改其外观.例如:
$(listOfStuff).sortable({
start: function (e, ui) {
ui.item.show().addClass('original-placeholder');
});
Run Code Online (Sandbox Code Playgroud)
有了上述内容,当用户开始拖动时,不是原始项目消失,而是保持其原始位置,它将获得"原始占位符".
发生了什么事(据我所知):
start功能在用户开始拖动时运行.我对内部人员并不是特别熟悉,但我想其他人可能会更多地谈论推动这种技术的程度.