Как использовать размещенный в Google источник jQuery UI? - PullRequest
25 голосов
/ 20 июля 2009

Мне нужно загрузить файлы пользовательского интерфейса jQuery, и я хотел бы сделать это из Google. В настоящее время я загружаю:

<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.draggable.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.droppable.js"></script>

Какие файлы мне нужны от Google?

Могу ли я использовать http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js?

Кроме того, есть ли недостаток в использовании этого вместо этого: http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js?

Ответы [ 3 ]

32 голосов
/ 20 июля 2009

Да. Это так просто.

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

Вы можете использовать загрузчик Google для загрузки, но вам это не нужно.

Единственный реальный недостаток использования min - это то, что код сжимается, поэтому, если вы захотите пройтись по нему с помощью отладчика, это будет довольно сложно сказать по меньшей мере. Преимущества намного перевешивают это все же. В производстве, я бы сказал, во что бы то ни стало использовать минимальный.

10 голосов
/ 22 января 2013

Предыдущий ответ дает вам ссылку на конкретную версию jqueryui, но ваш вопрос подразумевает, что вы хотите, чтобы ссылки на основе Google были доступны для последних версий. Вот правильные источники:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>

Я вижу, что на момент написания статьи мы до версии 1.9х. Я не знаю, изменится ли «1» в ссылках Google на «2», если / когда мы достигнем jquery v2. Приведенные выше ссылки предоставят вам последние файлы в любом случае в версии 1.

Этот метод не описан на странице размещенных библиотек Google, поэтому используйте его с осторожностью. Кроме того, различные дополнительные библиотеки, такие как draggable / droppable, на которые вы ссылались, похоже, не размещаются в Google.

См .: https://developers.google.com/speed/libraries/devguide?hl=fr#jquery

0 голосов
/ 20 июля 2016

Вы должны вставить 2 элемента:

<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

как говорит developers.google.com сайт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...