Iframe jQuery 不会在 Internet Explorer 中执行 [所有版本]



我有一个网页,其中包含一个链接到同一站点和域上另一个页面的iframe。这个iframe页面通过谷歌图表生成一个图表,并且在除IE以外的所有浏览器中都运行良好(我使用的是11,但它在其中任何一个都不起作用)。

我已经将问题精确到jQuery未在此iframe中运行(这用于设置图表的数据)。Vanilla JS可以运行,但是一旦使用jQuery,它就会变得平淡无奇。

iframe页面在本地包含jQuery,并且在Internet Explorer的开发人员工具中不显示任何错误。有没有人知道是什么导致了这个奇怪的错误?我目前正在使用 jQuery 1.10.1,但尝试了旧版本无济于事。

感谢您的帮助

这是

jQuery 1.10.1中的一个错误,升级到1.10.2或2.0.3进行修复。

http://bugs.jquery.com/ticket/13980

http://blog.jquery.com/2013/07/03/jquery-1-10-2-and-2-0-3-released/

幸运的是,两者之间没有语法更改,这意味着升级应该会顺利进行。

最新更新