Есть ли ссылка на "последнюю" библиотеку jQuery в API Google?

Я использую следующее для ссылки jQuery в тегах <script>:

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

Есть ли ссылка на "последнюю" версию? Что-то вроде следующего (что не работает):

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

(Очевидно, не обязательно отличный план для связывания вашего кода с потенциально изменяющимися библиотеками, но полезный в разработке.)

Ответы

Ответ 1

Вплоть до jQuery 1.11.1 вы могли использовать следующие URL-адреса для получения последней версии jQuery:

Например:

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

Однако, начиная с jQuery 1.11.1, и jQuery, и Google перестали обновлять эти URL; они навсегда будут зафиксированы на 1.11.1. Нет поддерживаемого альтернативного URL для использования. Для объяснения, почему это так, см. Этот пост в блоге; Не используйте jquery-latest.js.

Оба хоста поддерживают https и http, поэтому меняйте протокол по своему усмотрению (или используйте относительный URI протокола)

Смотрите также: https://developers.google.com/speed/libraries/devguide

Ответ 2

НЕ ИСПОЛЬЗУЙТЕ ЭТО ОТВЕТ. URL-адрес указывает на JQuery 1.11 (и всегда будет).

Кредиты на Basic для приведенного выше фрагмента

http://code.jquery.com/jquery-latest.min.js - это сокращенная версия, всегда актуальная.

Ответ 3

Имейте в виду, что заголовки кеширования различны, если вы используете ссылку "прямое" или "последнее" из Google.

При использовании http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js

Cache-Control: public, max-age=31536000

При использовании http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js

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

Ответ 4

Не использовать jquery-latest.js

Этот файл больше не обновляется (он будет на v1.11.1 навсегда). Кроме того, он имеет очень короткий срок службы кеша (уничтожая преимущества использования CDN), поэтому вам лучше выбрать версию jQuery.

Подробнее о блоге jQuery: http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/

Ответ 5

Не зря, но вы не должны просто автоматически использовать последнюю библиотеку. Если они выпустят новую библиотеку завтра, и она сломает некоторые ваши скрипты, вы SOL, но если вы используете библиотеку, которую вы использовали для разработки скриптов, вы будете убедитесь, что они будут работать.

Ответ 6

Использование:

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

Примечание. Вышеприведенный фрагмент будет придерживаться 1.7.1 или 1.11.1.

Мой совет для производства - это жесткий код версии CDN jQuery: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

Здесь вы можете найти последние Библиотеки Google CDN: https://developers.google.com/speed/libraries/

Или используйте jQuery CDN: https://code.jquery.com/

Ответ 7

jQuery также не позволяет вам вызывать свой последний файл через SSL, если вы хотите использовать jQuery в корзине и т.д.

например.

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

предоставит вам сообщение об ошибке безопасности.

API Google позволит вам звонить по SSL:

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

Ответ 9

Нет. Нет.

Но для разработки существует такая ссылка на сайт jQuery-кода.

Ответ 11

http://lab.abhinayrathore.com/jquery_cdn/ - это страница, на которой вы можете найти ссылки на последние версии jQuery, jQuery UI и Темы для Google и Microsoft CDN.

Эта страница автоматически обновляется с последними ссылками из CDN.

Ответ 12

Вы можете использовать последнюю версию библиотеки jQuery любым из следующих способов.

  • Google Ajax API CDN (также поддерживает SSL через HTTPS)

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

    /jquery.min.js   

  • Microsoft CDN (также поддерживает SSL через HTTPS)

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

    Объявление Ajax CDN, документация Microsoft Ajax CDN

  • jQuery CDN (через Media Temple)

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

    ** Минимальная версия

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

    ** Разработка (полная версия)