Google API'lerinde "latest" jQuery kütüphanesine bir bağlantı var mı?

Ben <script> etiketlerimde bir jQuery bağlantısı için aşağıdakileri kullanıyorum:

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

En son"sürüm" için bir bağlantı var mı? Aşağıdaki gibi bir şey (ki çalışmıyor):

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

(Açıkçası, kodunuzu potansiyel olarak değişen kütüphanelere bağlamak için harika bir plan olması gerekmez, ancak geliştirmede yararlıdır).

Çözüm

jQuery 1.11.1 sürümüne kadar, jQuery'nin en son sürümünü edinmek için aşağıdaki URL'leri kullanabilirsiniz:

Örneğin:

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

Ancak, jQuery 1.11.1'den bu yana, hem jQuery hem de Google bu URL'leri güncellemeyi durdurdu; 1.11.1'de sonsuza kadar sabitlenecekler. Kullanılacak desteklenen alternatif bir URL yoktur. Bunun neden böyle olduğuna dair bir açıklama için şu blog gönderisine bakın; Don't use jquery-latest.js.

Her iki ana bilgisayar da httpnin yanı sıra httpsyi de destekler, bu nedenle protokolü uygun gördüğünüz şekilde değiştirin (veya bir protocol relative URI kullanın)

Ayrıca bakınız: https://developers.google.com/speed/libraries/devguide

Yorumlar (6)

Google'dan "direct" ile "latest" bağlantılarını kullandığınızda önbelleğe alma başlıklarının farklı olduğunu unutmayın.

http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js adresini kullanırken

Cache-Control: public, max-age=31536000

http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js adresini kullanırken

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

Hayır, yok.

Ancak, geliştirme için jQuery kod sitesinde böyle bir bağlantı var.

Yorumlar (3)