【发布时间】:2011-03-02 21:38:42
【问题描述】:
这并不表示我的 javascript 代码中有任何错误,但在下载的 jquery.js 文件中,这是一个重命名的缩小 jquery 1.3.2 文件。
我正在测试一些 js 代码,在 IE8 中可以在 firefox 和 google chrome 中 100% 运行,然后将其滚动到生产服务器。
但是 jquery 库本身在 IE8 内部似乎存在问题。
我什至尝试下载 1.3.2 jquery 的新副本,并使用它而不是缩小版本,但仍然出错。
然后我尝试使用托管在 code.jquery.com 上的 cdn,但在让我的代码工作或不工作之前它仍然出错。
它似乎在 IE8 中部分工作,但我们开发服务器上的其他 jquery 部分工作,并不断重复,“对象不支持此属性或方法”
是否有在 IE8 中运行最好的特定 jquery 版本?至少这样我可以看到我的代码在 IE8 中是否存在问题?
或者有没有 IE8 不支持的 jquery 函数列表?
附:另外,我考虑升级到IE9,看看是否有同样的问题,但你不能下载IE9,对于WinXP,这很糟糕。我只是喜欢WinXP,升级的机会很小。在我有 XP 之前,我的工作电脑上安装了 Vista,这真的很糟糕。
对不起,小发泄,只是试图让这段代码正常工作并且没有错误......
谢谢。
来自评论
<!--- Include jQuery --->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" charset="utf-8"></script>
【问题讨论】:
-
我遇到了类似的问题,发现我必须在我的应用程序中明确引用 json2.js 的本地副本才能使其在 IE8 中正常工作。
-
你需要那个旧版本的jQuery吗?哪一行代码给了你错误?你能贴出你用来加载jQuery的
<script>标签吗? -
-
ATM,我正在尝试最新的,我只是将其重新定位到页脚。
-
您在
charset属性之前有一个杂散的;。
标签: jquery internet-explorer-8