我正在使用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();
}
以及注册禁用所有链接的启动功能。但两者都没有用。 那么如何在列表之间进行排序时禁用所有链接触发器?