jQueryUI可排序列表触发链接

时间:2012-11-25 17:55:40

标签: jquery-ui jquery-ui-sortable

我正在使用jQueryUI(1.9.2)来制作两个可排序的列表。两个列表都包含各种链接。当元素从一个列表拖放到另一个列表中时,Everythings工作正常。 但是当我使用

receive:function(event, ui) {
  ui.item.empty();
}

receive:function(event, ui) {
  ui.item.html('whatever');
}

然后,每次将链接从一个列表拖放到另一个列表中时,将在该链接上触发“单击事件”。很明显,这不应该发生。如何防止这些点击事件?已经尝试了像

这样的东西
receive:function(event, ui) {
  event.stopPropagation();
  event.preventDefault();
  ui.item.empty();
}

以及注册禁用所有链接的启动功能。但两者都没有用。 那么如何在列表之间进行排序时禁用所有链接触发器?

0 个答案:

没有答案