C'è un link alla "ultima" libreria jQuery su Google API?

Uso il seguente per un link jQuery nei miei tag <script>:

http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js

C'è un link alla "ultima" versione? Qualcosa come il seguente (che non funziona):

http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js

(Ovviamente non è necessariamente un grande piano per collegare il tuo codice a librerie che potrebbero cambiare, ma è utile nello sviluppo).

Soluzione

Fino a jQuery 1.11.1, si potevano usare i seguenti URL per ottenere l'ultima versione di jQuery:

Per esempio:

<script src="https://code.jquery.com/jquery-latest.min.js"></script>

Tuttavia, da jQuery 1.11.1, sia jQuery che Google hanno smesso di aggiornare questi URL's; saranno per sempre fissati alla 1.11.1. Non c'è nessun URL alternativo supportato da usare. Per una spiegazione del perché questo è il caso, vedi questo post sul blog; Don't use jquery-latest.js.

Entrambi gli host supportano sia https che http, quindi cambia il protocollo come meglio credi (o usa un protocol relative URI)

Vedi anche: https://developers.google.com/speed/libraries/devguide

Commentari (6)

Siate consapevoli che le intestazioni della cache sono diverse quando usate "direct" contro "latest" link da google.

Quando si usa http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js

Cache-Control: public, max-age=31536000

Quando si usa http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js

Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate
Commentari (1)

No. Non c'è.

Ma, per lo sviluppo c'è un tale link sul sito del codice jQuery.

Commentari (3)