为什么我不能在JSFiddle中使jQuery UI 1.8.20对话框工作?

时间:2012-08-22 12:53:50

标签: javascript jquery-ui jquery-ui-dialog jsfiddle

我正在尝试在JSFiddle中使用jQuery UI dialog,但是由于jQuery UI内部的错误,打开对话框会一直失败:Uncaught TypeError: Cannot read property '3' of undefined

我正在使用jQuery UI 1.8.20,但我发现如果我切换到例如1.7.1,它可以正常工作。我创建了一个fiddle来证明这个问题,只需点击“点按我!”按钮即可。您应该在浏览器的控制台中(例如在Chrome的开发人员工具中)看到jQuery UI引发了TypeError。

这里出了什么问题?我看到jQuery UI 1.8.20和JSFiddle之间存在一些不兼容性吗?

1 个答案:

答案 0 :(得分:1)

jQuery 1.8.0和jQuery UI 1.8.20之间存在不兼容性。升级到jQuery UI 1.8.22解决了它。