所以标题说出来了。当我想在我的页面中包含Jquery时,使用<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
是不好的做法吗?
我问过这个问题,因为在Jquery,Google和Microsoft网站中没有提供这样的链接。相反,他们把像<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
这样的版本化链接。这就是为什么我认为他们可能不希望人们使用该链接。
如果是不好的做法,那为什么呢?什么是跟上这些版本变化的解决方案?
答案 0 :(得分:8)
在生产环境中使用“最新”jQuery不是很聪明,因为如果发生更改,您的网站将停止工作。你总是想知道你正在编写网站代码的jQuery版本。
出于这个原因,更新到新的jQuery版本应该始终是一个手动过程。理想情况下看起来像这样:
答案 1 :(得分:0)
这不一定是不好的做法,但建议使用Google API版本。原因是访问您网站的许多人已经拥有Google jquery的缓存版本,从而使您的网站加载速度更快。此外,谷歌将会失败的可能性非常小。
答案 2 :(得分:0)
我认为这是不好的做法,因为偶尔会有一些破坏性的版本,在你为时已晚之前你不会发现这些版本。
至于更新Jquery,我不建议更新它,直到您需要专门针对功能或错误修复的新版本。