Is er een link naar de “nieuwste” jQuery-bibliotheek op Google API’s?

Ik gebruik het volgende voor een jQuery-link in mijn <script>-tags:

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

Is er een link naar de “nieuwste” versie? Iets als het volgende (wat niet werkt):

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

(Natuurlijk niet per se een goed plan om uw code te koppelen aan mogelijk veranderende bibliotheken, maar nuttig bij ontwikkeling.)


Antwoord 1, autoriteit 100%

Tot jQuery 1.11.1kon je de volgende URL’s gebruiken om de nieuwste versie van jQuery te krijgen:

Bijvoorbeeld:

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

Sinds jQuery 1.11.1, stopten beide jQuery als Google deze URL’s bij te werken; Ze zullen voor altijd worden vastgesteld op 1.11.1. Er is geen ondersteunde alternatieve URL om te gebruiken. Voor een verklaring van waarom dit het geval is, zie deze blogpost; Gebruik geen jQuery-laatste.js .

Beide hosts ondersteunen httpsEvenals http, dus wijzig het protocol als u fit ziet (of gebruik een protocol relatieve uri )

Zie ook: https://developers.google.com/speed/libraries/devguide


Antwoord 2, Autoriteit 9%

Gebruik dit antwoord niet. De URL wijst op jQuery 1.11 (en altijd ).

Credits om te basiceren voor bovenstaande fragment

http://code.jQuery.com/jQuery-latest.min.js is de gedureerde versie, altijd up-to-date.


Antwoord 3, Autoriteit 6%

Houd er rekening mee dat CACHING-headers anders zijn wanneer u “Directe” vs. “nieuwste” link van Google gebruikt.

Bij gebruik van http: //ajax.googleapis. com / ajax / libs / jQuery / 1.3.1 / jQuery.min.js

Cache-Control: public, max-age=31536000

Bij gebruik van http://ajax.gogleapis.com/ AJAX / LIBS / JQUERY / 1.3 / JQUERY.MIN.JS

Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate

Antwoord 4, autoriteit 3%

Gebruik jquery-latest.js niet

Dit bestand is niet langer bijgewerkt (het blijft voor altijd op v1.11.1). Bovendien heeft het een zeer korte cacheduur (waardoor de voordelen van het gebruik van een CDN teniet worden gedaan), dus u kunt beter een versie van jQuery selecteren.

Meer details op de jQuery-blog:
http://blog.jquery.com/2014/07/03/dont -use-jquery-latest-js/


Antwoord 5, autoriteit 3%

Niet voor niets, maar je moet niet automatisch de nieuwste bibliotheek gebruiken. Als ze morgen de nieuwste bibliotheek vrijgeven en sommige van je scripts breken, ben je SOL, maar als je de bibliotheek die u hebt gebruikt om de scripts te ontwikkelen, zorgt u ervoor dat ze zullen werken.


Antwoord 6, autoriteit 2%

Gebruik:

<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>

Opmerking: het bovenstaande fragment blijft bij 1.7.1 of 1.11.1.

Mijn advies voor productie is om de CDN jQuery-versie hard te coderen: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

U kunt de nieuwste bibliotheken van Google CDN hier vinden:
https://developers.google.com/speed/libraries/

Of gebruik het jQuery CDN:
https://code.jquery.com/


Antwoord 7

jQuery staat je ook niet toe om hun nieuwste bestand via SSL aan te roepen, een overweging als je jQuery in een winkelwagentje enz. wilt gebruiken.

bijv.

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

geeft u een beveiligingsfout.

Met de API van Google kun je bellen via SSL:

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
  google.load("jquery", "1.7");
</script>

Antwoord 8

Ja, die is er.

http://code.jquery.com/jquery-latest.min.js


Antwoord 9

Nee. Er is geen..

Maar voor ontwikkeling is er zo’n link op de jQuery-codesite.


Antwoord 10

En deze?

http://ajax.googleapis.com/ajax/ libs/jquery/1/jquery.min.js

Ik denk dat dit altijd de nieuwste versie is. Corrigeer me als ik het mis heb.


Antwoord 11

http://lab.abhinayrathore.com/jQuery_cdn/ is een pagina waar u kunt vinden Links naar de nieuwste versies van JQuery, jQuery ui en thema’s voor Google en Microsoft CDN ‘s.

Deze pagina wordt automatisch bijgewerkt met de nieuwste links van de CDN.


Antwoord 12

U kunt de nieuwste versie van de jQuery-bibliotheek gebruiken via een van de volgende.

  • Google Ajax API CDN (ondersteunt ook SSL via HTTPS)

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2"></script>
    

    /jquery.min.js

  • Microsoft CDN (ook Aupports SSL via HTTPS)

    <script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js"></script>
    

    Ajax CDN-aankondiging, Microsoft Ajax CDN-documentatie

  • JQUERY CDN (VIA MEDIA TEMPLE)

    <script type="text/javascript" src=" http://code.jquery.com/jquery-1.7.2.min.js"></script>
    

    ** Minialiseerde versie

    <script type="text/javascript" src="https://code.jquery.com/jquery-1.7.2.js"></script>
    

    ** Ontwikkeling (volledige) versie

Other episodes