我应该使用什么版本的jQuery? [英] What version of jQuery should I actually use?

查看:114
本文介绍了我应该使用什么版本的jQuery?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以几个月前,有一段时间我实际上并不需要任何jQuery,几乎忘了它。

So a few months ago, there was a time I didn't actually need jQuery for anything, and almost forgot it.

然后我醒了。所以,我前往 http://jquery.com/download/ 只是为了对实际发生的事情感到非常困惑。

Then I woke up. So, I headed to http://jquery.com/download/ just to get extremely confused about what actually happened.

我记得的最后一件事是使用版本1.8.3,页面告诉我

The last thing I remember is using version 1.8.3, and the page tells me that


从jQuery 1.9.0开始,jQuery 1.x系列发生了重大变化。如果您要从1.9之前版本的jQuery升级或者需要使用尚未更新的插件,我们强烈建议您也使用jQuery Migrate插件。

The jQuery 1.x line had major changes as of jQuery 1.9.0. We strongly recommend that you also use the jQuery Migrate plugin if you are upgrading from pre-1.9 versions of jQuery or need to use plugins that haven't yet been updated.

好吗? jQuery 1.x系列?那么,什么线是1.9.0呢?

Okay? The jQuery 1.x line? Well, what line was 1.9.0 then?

如果您不需要IE8及以下版本的支持,请注意2.x笔记相对简单易懂。但实际上,什么是1.11.0?

The 2.x notes are relatively simple to understand, if you don't need support for IE8 and under, go for it. But really, what is 1.11.0?


  • 它是否支持旧版本的IE? 8准确无误。

  • 如果我使用旧插件,是否需要使用迁移插件?

  • 我缺少什么?

由于我不知道我应该使用哪个版本,所以我会坚持使用1.8.3直到我知道应该使用什么。

As I have no idea of which version I should use, I'll just stick with the 1.8.3 until I know what I should use.

推荐答案

来自关于1.9.0和2.0版本的jQuery博客文章


  • jQuery 1.9和2.0具有相同的API。已从两个版本中删除了几个已弃用的功能
    ,例如$ .browser。它在jQuery 1.9升级指南中全部铺设了

  • jQuery 1.9在Internet Explorer 6,7和8(oldIE)上运行,就像
    一样之前的版本。从jQuery 1.8开始考虑它是一个更干净,更纤薄,更现代的API升级

  • jQuery 2.0将无法在oldIE上运行。由于删除了几个
    层的藤壶镶嵌代码,它将比jQuery 1.9更快更小

所以回答你的问题


  1. 1.11.0仍支持IE 6,7和8,差值> = 1.9 .0在api中

  2. 迁移插件可用于检测您的代码是否使用了已弃用或已删除的功能,可能使用它来检测您的旧插件是否使用此类功能是值得推荐的

  3. 您错过了解释这些变化的博客文章

这篇关于我应该使用什么版本的jQuery?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆