当前位置:  开发笔记 > 编程语言 > 正文

是否有链接到Google API上的"最新"jQuery库?

如何解决《是否有链接到GoogleAPI上的"最新"jQuery库?》经验,为你挑选了9个好方法。

我在我的


但是,从jQuery 1.11.1开始,jQuery和Google都停止更新这些URL; 它们将永远固定在1.11.1.没有支持的替代URL可供使用.有关为何会出现此情况的说明,请参阅此博客文章; 不要使用jquery-latest.js.

两个主机支持https以及http,因此改变协议,你认为合适(或使用的协议相对URI)

另请参阅:https://developers.google.com/speed/libraries/devguide


我不确定我会如何成功地解决这么受欢迎的问题,但请参阅http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/了解为何使用直接链接到jquery-latest.js是一个可怕的想法.
当变更开始引起冲突时,使用最新的FYI会最终破坏您的网站.您应该专门定位库以避免这种情况,除非您确实在所有站点之上
检查标题响应"过期".从Google CDN或jQuery加载时没有好的缓存:S

2> 小智..:

不要使用这个答案.URL指向jQuery 1.11(并且总是会).

上述代码段的基本信用额度

http://code.jquery.com/jquery-latest.min.js是缩小版,始终是最新版本.


不要使用这个答案.网址指向jQuery 1.11([总是会](http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/))
更短的网址:http://code.jquery.com/jquery.min.js
我想知道为什么这个答案有22个赞成票,而最后一个答案包含相同的信息,得到了-2 @@

3> Vilmantas Ba..:

请注意,当您使用谷歌的"直接"与"最新"链接时,缓存标题会有所不同.

使用http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js时

Cache-Control: public, max-age=31536000

使用http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js时

Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate


非常正确 - 获得"最新"版本在很大程度上失去了CDN的主要优点之一,即库很可能已经被缓存(无论是在用户的浏览器中还是在某些中间缓存中)

4> 小智..:

不要使用jquery-latest.js

此文件不再更新(它将永远保存在v1.11.1上).此外,它具有非常短的缓存寿命(消除了使用CDN的好处),因此您最好选择一个版本的jQuery.

关于jQuery博客的更多细节:http: //blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/



5> 小智..:

不是没有,但你不应该只是自动使用最新的库.如果他们明天发布最新的库并且它会破坏你的一些脚本,那么你就是SOL,但是如果你使用你用来开发脚本的库,你将确保它们能够工作.


例如,当我将jQuery注入浏览器控制台时,有几次我确实想要最新版本.

6> Plippie..:

使用:



注意:上面的代码片段将坚持1.7.1或1.11.1.

我对生产的建议是硬编码CDN jQuery版本:

您可以在此处找到最新的Google CDN库:https: //developers.google.com/speed/libraries/

或者使用jQuery CDN:https: //code.jquery.com/



7> 小智..:

jQuery也不允许你通过SSL调用他们的最新文件,如果你想在购物车中使用jQuery等.

例如


会给你一个安全错误.

Google的API可让您通过SSL拨打电话:





8> 小智..:

就在这里.

http://code.jquery.com/jquery-latest.min.js


这不再是真的 - 请参阅http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/并通过@coliff回答

9> nc...:

不,没有......

但是,对于开发,jQuery代码站点上有这样的链接.


它在CDN上; [jQuery CDN(通过Media Temple)](http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery),但答案可能在2009年初确实如此.
推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有