Jeg bruker følgende for en jQuery-lenke i <script>
-taggene mine:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
Er det en lenke til den "siste" versjonen? Noe som følgende (som ikke fungerer):
http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js
(Åpenbart ikke nødvendigvis en god plan for å koble koden din til potensielt skiftende biblioteker, men nyttig i utviklingen).
Frem til jQuery 1.11.1 kunne du bruke følgende nettadresser for å få den nyeste versjonen av jQuery:
For eksempel
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
Siden jQuery 1.11.1 har imidlertid både jQuery og Google sluttet å oppdatere disse nettadressene; de vil for alltid være fastsatt til 1.11.1. Det finnes ingen alternative nettadresser som støttes. For en forklaring på hvorfor dette er tilfelle, se dette blogginnlegget; Don't use jquery-latest.js.
Begge vertene støtter både https
og http
, så endre protokollen etter eget ønske (eller bruk en protokollrelatert URI).
Se også: https://developers.google.com/speed/libraries/devguide
Vær oppmerksom på at caching-overskrifter er forskjellige når du bruker "direkte" og "siste" lenke fra Google.
Når du bruker http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js
Cache-Control: public, max-age=31536000
Ved bruk av http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate
Nei, det er det ikke...
Men for utvikling er det en slik lenke på jQuery code site.