Czy istnieje link do "najnowszej" biblioteki jQuery na Google APIs?

Używam następujących elementów dla linku jQuery w moich znacznikach <script>:

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

Czy istnieje link do "najnowszej" wersji? Coś takiego jak poniższe (które'nie działa):

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

(Oczywiście niekoniecznie jest to świetny plan, aby połączyć swój kod z potencjalnie zmieniającymi się bibliotekami, ale przydatny w rozwoju).

Rozwiązanie

Do wersji jQuery 1.11.1 można było użyć następujących adresów URL, aby pobrać najnowszą wersję jQuery:

Na przykład:

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

Jednak od wersji jQuery 1.11.1, zarówno jQuery jak i Google przestały aktualizować te adresy URL's; będą one na zawsze naprawione w wersji 1.11.1. Nie ma obsługiwanego alternatywnego adresu URL, którego można użyć. Aby uzyskać wyjaśnienie, dlaczego tak się dzieje, zobacz ten wpis na blogu; Don't use jquery-latest.js.

Oba hosty obsługują https jak również http, więc zmień protokół według własnego uznania (lub użyj protocol relative URI)

Zobacz także: https://developers.google.com/speed/libraries/devguide

Komentarze (6)

Bądź świadomy, że nagłówki buforowania są różne, gdy używasz "bezpośredniego" vs "najnowszego" linku z google.

Kiedy używasz http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js

Cache-Control: public, max-age=31536000

Przy korzystaniu z http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js

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

Nie. Nie ma...

Ale dla rozwoju jest taki link na stronie kod jQuery.

Komentarze (3)