从外部调用jQuery可排序的还原函数

时间:2014-08-23 10:35:38

标签: jquery jquery-ui-sortable revert

我有两个可排序的列表包含一些div项。当我将一个项目从一个列表拖放到另一个列表时,应该打开一个弹出窗口,询问我"是"和"不"。必须根据弹出窗口的按钮单击完成操作。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

function drop(event, ui) {
   var answer = confirm('Do you want to drop the item?');
   if(answer) {
      //drop the item.
      var elem2 = $(ui.draggable);
      $(this).addClass('item-dropped').html(elem2.html());
   }
}
$('.items').draggable();
$('#list1 .items').droppable({
   accept: '#list2 .items',
   drop: drop(event, ui);
});
$('#list2 .items').droppable({
   accept: '#list1 .items',
   drop: drop(event, ui);
});

查看jQuery文档以了解有关draggabledroppable的更多信息。