IE9不接受标准的jQuery语法
这真的很简单。 我有以下代码..它适用于所有其他html5兼容浏览器(Safari 5,Chrome 9,FireFox),但在IE9(RC)中我收到以下错误。
jquery.min.js
行:16错误:对象不支持属性或方法’getElementsByTagName’
jQuery的ui.min.js
行:40错误:对象不支持属性或方法’tabs’
$(function () { $("#ribbon").tabs(); });
我能理解我的CSS是不是产生了正确的样式 – 但看起来它完全忽略了$("#ribbon").tabs();
全部一起。 有任何想法吗?
进一步的挖掘产生了更有成效的结果… bugs.jquery.com/ticket/8052 – 这显然是IE中的一个错误,并且在昨天出现的jQuery更新中得到修复! 我不得不引用jQuery 1.5.1,它一切正常。
感谢所有提出有用建议的人。 它们都是非常好的想法,但这次它只是一个IE9的错误,仅此而已。
尝试:
$(document).ready(function () { $("#ribbon").tabs(); });
- 响应式导航 – 当浏览器最小化时如何使导航打开/关闭
- html 5中event.originalEvent.dataTransfer.files和event.dataTransfer.files之间的区别
- 无法使用Phonegap转换HTML5 / Javascript / JqueryAjax应用程序
- 如何在i18next中使用Knockout observable?
- 切换HTML5音频的“静音”属性
- HTML5video忽略了z-index
- Jquery提交与javascript提交
- jQuery slide li离开了
- 我可以使用JAVASCRIPT / jQuery将输入从表单保存到HTML中的.txt,然后使用它吗?