【发布时间】:2012-08-17 21:44:55
【问题描述】:
我正在尝试在 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 之间存在一些不兼容?
【问题讨论】:
-
它必须与实际的 ui 源代码有关。 :/ 3...
-
@YuriyRozhovetskiy 谢谢,jQuery UI 1.8.20 中确实存在一个错误,1.8.22 解决了它。想把它写成答案吗?还是应该将此问题作为重复问题关闭??
-
@YuriyRozhovetskiy 我投票关闭它作为重复,显然需要几票。我认为我的问题比“重复”问题定义得更好。
标签: javascript jquery-ui jquery-ui-dialog jsfiddle