jQuery Mobile Wordpress + jQuery UI Google Maps - PullRequest
1 голос
/ 16 июня 2011

Здравствуйте, это печет мою лапшу, любая помощь будет потрясающей!Спасибо

Низкий уровень. Я создаю jQuery-мобильный альфа-сайт 4, используя WordPress в качестве CMS.Я пытаюсь заставить googles jquery maps работать в моей теме.Просто подумайте, но я получаю сообщение об ошибке в строке 318 скрипта jquery-maps-ui.

Я использую тему, разработанную французским чуваком.По моему личному мнению, это лучшее, на что я могу опираться.URL> frobert.com/en/2011/03/30/generic-jquery-mobile-wordpress-theme/

Мой план состоит в том, чтобы получить немного функций геолокации на странице моей карты с помощью таблиц слияния и т. Д.Но я не могу даже заставить работать базовые демонстрации! ??Здесь я получаю свой исходный код, все на основе jquery mobile .. http://jquery -ui-map.googlecode.com / svn / trunk / demos / jquery-mobile-example.html

Если кто-то может заставить демонстрацию базовой карты работать в этой теме WordPress, не могли бы вы помочь: -)

Если вы хотите воссоздать мою точную ошибку на вашем WordPress.Загрузите тему по ссылке ниже, и все готово для работы со скриптами на странице google map-ui.http://wtrns.fr/_PTQG94oxWzvUA

Все, что вам нужно сделать, это добавить страницу со слагом с именем 'maps'

Также в папке есть рабочий html-пример google map-ui и script.Он также работает локально.

После того, как вы уронили тему в папку с темами, вам также необходимо добавить плагин wp_tap (включенный в загрузку).Это происходит потому, что он перенаправляет браузеры рабочего стола на тему по умолчанию.Затем плагин wp_tap перенаправляет устройства в тему jquery-mobile.Простая настройка.Если эта вставка не установлена, она по какой-то причине блокирует вас от вашего администратора.Но если вы уже вошли в систему, то он работает без плагина, и вы можете просто установить его в качестве темы по умолчанию.Звучит странно, я знаю, но это работает мило.Попробуй, если думаешь, что сможешь заставить его работать.Я включил плагин wp-tap в ссылку для скачивания.

Любые предложения будут так здорово!Спасибо, Джош

1 Ответ

0 голосов
/ 21 июня 2011

Вы загружаете jquery 2 раза, поэтому вы получаете эту ошибку ... Если у вас есть вопросы о плагине jquery maps, пожалуйста, спросите на форуме, jquery google maps plugin forum . Изменить это

<script type="text/javascript">
            google.load("maps", "3", {'other_params':'sensor=true'});
            //REMOVE THIS --> google.load("jquery", "1.5");
    </script>
...