Existe um link para o “mais recente” biblioteca jQuery no Google APIs? [duplicado]

StackOverflow https://stackoverflow.com/questions/441412

  •  22-07-2019
  •  | 
  •  

Pergunta

Esta questão já tem uma resposta aqui:

Eu uso o seguinte para um link jQuery em minhas marcas <script>:

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

Existe um link para a "última" versão? Algo como o seguinte (que não funciona):

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

(Obviamente não necessariamente um grande plano para vincular seu código para potencialmente mudança bibliotecas, mas útil no desenvolvimento.)

Foi útil?

Solução

Até jQuery 1.11.1 , você pode usar as seguintes URLs para obter a última versão do jQuery:

Por exemplo:

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

No entanto, desde jQuery 1.11.1, tanto jQuery e Google parou de atualizar estes URL de; eles vão sempre ser fixado em 1.11.1. Não há é suportado URL alternativa ao uso. Para obter uma explicação de por que este é o caso, consulte este post; Não use jquery-latest.js .

Ambos os anfitriões apoiar https, bem como http, então alterar o protocolo como quiser (ou usar um protocolo relativo URI )

Veja também: https://developers.google.com/speed/libraries/devguide

Outras dicas

NÃO USE esta resposta. O URL está apontando para jQuery 1.11 (e sempre ).

Créditos para Basic for acima trecho

http://code.jquery.com/jquery-latest.min.js é a versão minified, sempre up-to-date.

Esteja ciente de que cabeçalhos de cache são diferentes quando você usa link "directo" versus "mais recente" do Google.

Ao usar http: //ajax.googleapis. com / ajax / libs / jquery / 1.3.1 / jquery.min.js

Cache-Control: public, max-age=31536000

Ao usar http://ajax.googleapis.com/ ajax / libs / jquery / 1,3 / jquery.min.js

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

Não use jquery-latest.js

Este arquivo não é mais atualizado (que estará em v1.11.1 para sempre). Para além disso tem uma vida de cache muito curto, (acabando com os benefícios de usar um CDN) para que você seria melhor de selecionar uma versão do jQuery vez.

Mais detalhes no blog jQuery: http://blog.jquery.com/2014/07/03/dont --use-jquery última js /

Não é por nada, mas você não deve apenas usar automaticamente o mais recente biblioteca. Se eles liberam a mais nova biblioteca amanhã e ele quebra alguns dos seus scripts, você está SOL , mas se você usar o biblioteca usada para desenvolver os scripts, você vai garantir que eles vão trabalhar.

Use:

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

Nota:. O trecho acima vai ficar com 1.7.1 ou 1.11.1

Meu conselho para a produção é para codificar a versão CDN jQuery: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

Você pode encontrar as últimas bibliotecas de Google CDN aqui: https://developers.google.com/speed/libraries/

Ou use o jQuery CDN: https://code.jquery.com/

jQuery também não permite que você para chamar de seu arquivo mais recente sobre SSL, uma consideração se você quiser usar jQuery em um carrinho de compras etc.

por exemplo.

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

lhe dará um erro de segurança.

API do Google vai deixar você chamar sobre SSL:

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

No. Não há ..

Mas, para o desenvolvimento é que existe tal link na jQuery local código .

Que tal esta?

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

Eu acho que esta é sempre a última versão -. Me corrigir se eu estiver errado

http://lab.abhinayrathore.com/jquery_cdn/ é uma página onde você pode encontrar links para as últimas versões do jQuery, jQuery UI e temas para o Google e Microsoft CDN 's.

Esta página atualiza automaticamente com as últimas ligações do CDN.

Você pode usar a versão mais recente da biblioteca jQuery por qualquer um dos seguintes.

  • O Google Ajax API CDN (também suporta SSL via HTTPS)

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

    /jquery.min.js

  • Microsoft CDN (também aupports SSL via HTTPS)

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

    Ajax CDN Anúncio, Documentação Microsoft Ajax CDN

  • jQuery CDN (via Media Temple)

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

    ** versão minified

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

    ** Desenvolvimento (Full) versão

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top