J'utilise ce qui suit pour un lien jQuery dans mes balises <script>
:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
Y a-t-il un lien vers la "dernière" version? Quelque chose comme ce qui suit (qui ne fonctionne pas):
http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js
(Évidemment, ce n'est pas nécessairement un bon plan pour lier votre code à des bibliothèques potentiellement changeantes, mais utile en développement.)
Jusqu'à la version 1.11.1 de jQuery , vous pouvez utiliser les URL suivantes pour obtenir la dernière version de jQuery:
Par exemple:
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
Cependant, depuis jQuery 1.11.1, jQuery et Google ont cessé de mettre à jour ces URL; ils pour toujours seront fixés à 1.11.1. Il n'y a pas d'URL alternative prise en charge à utiliser. Pour une explication de pourquoi c'est le cas, voir cet article de blog; N'utilisez pas jquery-latest.js .
Les deux hôtes supportent https
ainsi que http
, changez donc le protocole à votre convenance (ou utilisez un RI relatif au protocole )
Voir aussi: https://developers.google.com/speed/libraries/devguide
NE PAS UTILISER CETTE RÉPONSE. L'URL pointe sur jQuery 1.11 (et toujours ).
Crédits à base pour l'extrait ci-dessus
http://code.jquery.com/jquery-latest.min.js est la version abrégée, toujours à jour.
Sachez que les en-têtes de mise en cache sont différents lorsque vous utilisez le lien "direct" ou "dernier lien" de Google.
Lors de l'utilisation de http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js
Cache-Control: public, max-age=31536000
Lors de l'utilisation de http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate
N'utilisez pas jquery-latest.js
Ce fichier n'est plus mis à jour (il sera sur v1.11.1 pour toujours). En outre, la durée de vie de son cache est très courte (ce qui annule les avantages de l’utilisation d’un CDN). Vous feriez donc mieux de choisir une version de jQuery.
Plus de détails sur le blog jQuery: http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/
Pas pour rien, mais vous ne devriez pas simplement utiliser automatiquement la dernière bibliothèque. S'ils libèrent la bibliothèque la plus récente demain et que certains de vos scripts sont cassés, vous êtes SOL , mais si vous utilisez la bibliothèque avec laquelle vous avez développé les scripts, vous vous assurez qu'ils fonctionneront.
Utilisation:
<script type="text/javascript" src="//www.google.com/jsapi"></script>
<script type="text/javascript">
//<![CDATA[
google.load("jquery", "1");
//google.load("jqueryui", "1");
//google.load("swfobject", "1");
//]]>
</script>
Remarque: L'extrait ci-dessus sera conforme à 1.7.1 ou 1.11.1.
Mon conseil pour la production est de coder en dur la version CDN de jQuery: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
Vous pouvez trouver les dernières bibliothèques de Google CDN ici: https://developers.google.com/speed/libraries/
Ou utilisez le CDN jQuery: https://code.jquery.com/
jQuery ne vous autorise pas non plus à appeler leur dernier fichier via SSL, ce qui est un avantage si vous souhaitez utiliser jQuery dans un panier, etc.
par exemple.
<script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script>
vous donnera une erreur de sécurité.
L'API de Google vous permettra d'appeler via SSL:
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1.7");
</script>
Oui il y a.
Non, il n'y a pas ..
Mais, pour le développement, il existe un tel lien sur le site de code jQuery .
Qu'en est-il de celui-ci?
http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
Je pense que c'est toujours la dernière version - Corrigez-moi, si je me trompe.
http://lab.abhinayrathore.com/jquery_cdn/ est une page où vous pouvez trouver des liens vers les dernières versions de jQuery, jQuery UI et Thèmes pour Google et Microsoft - CDN .
Cette page se met automatiquement à jour avec les derniers liens du CDN.