0

我对 jQueryUI 和可拖放/可拖放选项有疑问。

我想要完成的是:

1)将一个元素拖到另一个元素中 2)一旦元素在那里,将可拖动元素恢复到其初始状态(并做一些其他的事情)

我可以通过执行以下操作将对象恢复为其初始状态:

revert : function(event, ui) {
      B(this).data("draggable").originalPosition = {
          top: 0,
          left: 0
      };
      return !event;
}

但我想恢复元素,即使它被拖到正确的位置......

编辑

我试过这个:

B('#template').find('section').droppable({
  drop : function(e, ui) {
    ui.draggable.triggerHandler('revert');
  }
}

但它不起作用......我也试图获得该选项并执行它,但它也不起作用。

4

1 回答 1

0

如果您总是想恢复,只需return true在您的恢复功能中

于 2012-09-28T23:09:05.650 回答