На веб-сайте jQuery Mobile Можно ли держать библиотеку jQuery и jQuery Mobile на низком уровне? - PullRequest
2 голосов
/ 12 сентября 2011

На мобильном сайте jquery есть 3 вещи, которые нужно добавить.

1 файл css

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" />

Библиотека JQuery

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

jQuery Mobile Library

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

У меня вопрос: можно ли использовать js-библиотеки внизу прямо перед этим? Потому что это улучшит скорость загрузки. JQuery добавляет CSS через классы JavaScript

Ответы [ 2 ]

0 голосов
/ 13 сентября 2011

Простейший подход, вероятно, просто проверить это.Тем не менее, в моем приложении, использующем jQM версии 1.0a4, размещение файлов jQascript и CSS jQM прямо в конце разметки было хорошо.В документах рекомендуется размещать свои пользовательские $.mobile вызовы до , ссылаясь на источник jQM Javascript в любом случае:

Поскольку событие mobileinit запускается сразу после выполнения, вам необходимопривязать ваш обработчик событий до загрузки jQuery Mobile.Поэтому мы рекомендуем ссылаться на ваши файлы JavaScript в следующем порядке:

<script src="jquery.js"></script>
<script src="custom-scripting.js"></script>
<script src="jquery-mobile.js"></script>

http://jquerymobile.com/demos/1.0b3/docs/api/globalconfig.html

0 голосов
/ 12 сентября 2011

Пока основная часть не требует использования библиотек, да, все в порядке, чтобы ваши библиотеки js находились внизу.На самом деле это обычная практика, так что основной корпус готов играть вместо использования $(document).ready( function () { /* code */ ) );.

...