我在使用Internet Explorer时遇到了相当棘手的问题(如图)。我有3个连接列表,用于为开发人员分配项目。右侧列表包含未分配的项目,另外两个用于每个开发人员团队。我可以从未分配的列表拖动到两个轨道中的任何一个,在轨道之间拖动,或者将项目移回未分配的列表。所有这些在Firefox中完美运行。
但是,当我在IE 8中试用它时,ui.item.parent()方法返回一个空字符串,所以我不知道它被放入哪个列表。另外,我只能拖动列表中的底部项目。如果我选择其中一个项目(比如我在未分配的项目列表中有3个),我就无法移动它,它会使它下面的项目消失。
以下是它的小提琴:http://jsfiddle.net/Earendil/VgkEB/9/
这是一个它应该是什么样子的图像(在jsFiddle看起来有点滑稽): http://dl.dropbox.com/u/298258/MatrixHelpIESux.jpg