【问题标题】:Linking to latest version of jQuery链接到最新版本的 jQuery
【发布时间】:2014-05-05 06:01:18
【问题描述】:

我希望这两个链接指向最新版本的 jQuery,版本 1.11.0。

code.jquery.com 链接指向 1.10.2,Google 链接指向 1.9.1。

谁能解释原因,或者指出我可能做错了什么?我试过清除浏览器缓存,甚至尝试过其他机器上的链接。

【问题讨论】:

  • jQuery 的 API 有时会以不向后兼容的方式进行更改。连接到最新版本而不是特定版本可能会破坏您的网页。
  • 我不建议链接到最新版本的 jQuery,除非您计划持续检查以确保没有任何内容被弃用并且您的代码是最新的。
  • 为什么?因为每个站点对于哪个版本是最新的稳定版本都有自己的政策。或者可能是因为一些家伙的懒惰...... ;)
  • 是的,我同意上述cmets。使用特定版本。

标签: javascript jquery cdn google-cdn


【解决方案1】:

将此用于谷歌的最新版本(虽然我个人不建议您使用最新版本):

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

为什么指向1.9.1?

最新版本的jQuery可能与现有的不兼容 网站上的插件/代码。版本更新应该是有意的 决定。与最新版本相比,最新版本的 max-age=3600 非常短 max-age=31536000的具体版本,这意味着你不会得到 长期缓存的好处。

Source

因此,Google 不会不必要地浪费其资源。您需要手动将 URL 升级到最新版本。

【讨论】:

    【解决方案2】:

    使用最新版本的 jQuery 不是一个好主意。

    但如果你真的想要那个特定版本,它位于:

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
    

    【讨论】:

    • 此链接是最新的今天,但不是将来的。
    • 他希望始终拥有最新版本 - 再说一次,这不是一个好主意。
    猜你喜欢
    • 2013-08-31
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    相关资源
    最近更新 更多