我已经把大部分代码放在一起,只是不能让一些东西工作:-
“选定的 DVD”区域中的项目我只需要能够更改此列表中这些 DVD 的顺序,因此我可以将顺序从 1、2、3 更改为 3、1、2。
“未选择”区域中的项目不会向上拖动到选定的 dvds 区域
如果我单击顶部的链接“添加所有未选择的 dvd”,然后单击链接“删除所有选定的 dvd”,它不会将它们添加到底部的正确区域。但是,如果您首先单击“删除所有选定的 dvds”链接......它可以工作
在#3 之后,如果我在右上角添加新的 dvd,有时它会添加相同 dvd 的负载?
这是我到目前为止的工作演示:http: //jsfiddle.net/BFWzS/1/
上面的小提琴中有更多代码^
// let the gallery items be draggable
$( "li", $gallery ).draggable({
cancel: "a.ui-icon", // clicking an icon won't initiate dragging
revert: "invalid", // when not dropped, the item will revert back to its initial position
containment: "document",
helper: "clone",
cursor: "move"
});
// let the trash be droppable, accepting the gallery items
$trash.droppable({
accept: "#gallery > li",
activeClass: "ui-state-highlight",
drop: function( event, ui ) {
deleteImage( ui.draggable );
}
});
希望有人可以帮助我们,
干杯