Я использую jQueryMobile для мобильного приложения.Очевидно, я хочу, чтобы пользовательский интерфейс загружался очень быстро, но в приложении имеется более одного инструмента, поэтому я хочу загружать соответствующие внешние библиотеки JS для «страниц» только при переходе к ним.Для основного приложения (90% страниц) я просто хочу файлы ядра jQueryMobile (то есть самое последнее ядро jquery из библиотек Google AJAX и jQueryMobile JS & CSS).Однако для оставшихся 10% мне нужны Google Maps v3 с включенной геолокацией (так что внешняя библиотека Google Gears) и библиотека MarkerClusterer (у меня есть> 400 маркеров, которые я хочу нанести на график только при необходимости).
Как я понимаю, как работает jQueryMobile (все через внутренние запросы AJAX), вы должны иметь все библиотеки для загрузки всего приложения при инициализации приложения.Это делает мое приложение действительно тяжелым, когда пользователь впервые запрашивает мобильный сайт (все основные файлы, а также все кластерные файлы карт / геолокации / маркеров).Я хочу избежать этого, так как это отпугнет многих потенциальных пользователей (особенно, когда только часть моих пользователей хочет, чтобы геолокация была полезна).
Я попытался загрузить только компоненты Google Maps в концена соответствующей странице (до div нижнего колонтитула), а также попытался поместить их в тег на соответствующей странице.Однако оба они не могут быть инициализированы (проверено с выходом console.log (), прикрепленным к функциям).
И да, перед тем, как вы спросите, я использую функцию "pagecreate" live () и обращаюсь к правильномуdiv (если я помещу все, что связано с Google Maps, в тег заголовка корневой страницы, то все будет работать нормально, как и должно)
Мне кажется, что это довольно распространенный вопрос: выборочная загрузка компонентов страницы с помощью jQueryMobile.Я не смог ничего найти в Интернете через Google - большинство уроков jQueryMobile - это общий сад «Hello World!»разнообразие, так что если у вас есть, что предложить, я все уши!Также приветствуются ссылки на учебники по выборочной загрузке!
Заранее спасибо!