javascript - Jquery 插件在 IE 8 中给出错误

标签 javascript jquery internet-explorer

我在JQUERY中有一个功能这需要jquery的基本插件才能工作。

在不同的浏览器中进行测试时,我发现我的插件在 IE 中给出错误。作为

Object doesn't support this property or method

而同一个插件在 CHROME 中正常工作。

该插件是

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

看看 fiddle它在 CHROME 中工作正常,但在 IE 中则不然.

位于return H||(H=n.Deferred()

所以我想要一个支持我的功能的插件 IE 8和 Chrome 。

最佳答案

JQuery 2.x 版本 do not support IE8

要在旧版浏览器中使用 JQuery,您需要从 JQuery 下载页面下载 1.x 版本:http://jquery.com/download/

或者如果您使用 Google hosted libraries选择 1.x 代码段。

当前最新版本是:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>

关于javascript - Jquery 插件在 IE 8 中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36619626/

相关文章:

javascript - 具有动态 ID 的目标特定元素但其他元素不相似

JavaFX - 仅在 Internet Explorer 中打开 URL

javascript - 使用 javascript 幻灯片时,Internet Explorer 不需要的图像伪影

JavaScript .split 函数不适用于所有浏览器

javascript - setTimeout() 和 Canvas 未按预期工作

javascript - 找不到模块 'node'

javascript - 检查 isNan 是否处于某个条件中

javascript - 具有动态内容的 Owl Carousel - 上一个/下一个导航不起作用

javascript - 计算每行Jquery中的输入数组

javascript - IE7+ 的复选框/单选框样式