IE中的jQuery UI拖放功能问题

时间:2012-04-27 14:23:55

标签: jquery-ui

我正在开发一个利用jquery UI进行拖放功能的网络应用。

仅在IE浏览器中存在一个奇怪的问题。当用户将项目放入容器内时,该项目将添加到容器中,但也会在页面上留下剩余的项目。

这是一个有效的DEMO

  1. 将项目从左栏拖到黄色字段以创建容器。

  2. 将第二项添加到新创建的容器中。

  3. 是什么导致了它,我该如何解决?

1 个答案:

答案 0 :(得分:1)

这发生在IE8及以下版本中。

错误是:

  

SCRIPT5007:无法获取属性'options'的值:object is   null或undefined jquery-ui.min.js,第105行158字符

该行是:

var a=d(this).data("draggable").options;

他们使用的jQuery UI版本是1.8.11。

我建议升级到jQuery UI的latest version,看看是否可以解决您的问题。

如果没有,您可能想要创建一个测试用例并submit it to them as a bug