我正在开发一个利用jquery UI进行拖放功能的网络应用。
仅在IE浏览器中存在一个奇怪的问题。当用户将项目放入容器内时,该项目将添加到容器中,但也会在页面上留下剩余的项目。
这是一个有效的DEMO。
将项目从左栏拖到黄色字段以创建容器。
将第二项添加到新创建的容器中。
是什么导致了它,我该如何解决?
答案 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。