2011-06-16 93 views
1


你好,这是烘烤我的面条,任何帮助都会很棒!谢谢jQuery Mobile Wordpress + jQuery UI谷歌地图

低下来..我建立一个jQuery的手机alpha 4网站使用wordpress作为一个CMS。我试图让谷歌jQuery地图用户界面工作在我的主题。简单的你会想,但我得到了jQuery的地图 - UI脚本318行的错误。

我正在使用由法国人开发的主题。这是我个人认为能够发现的最好的一个。 URL> frobert.com/en/2011/03/30/generic-jquery-mobile-wordpress-theme/

我的计划是在我的地图页面上用融合表等获得一些地理定位功能。但是我甚至不能获得基本演示的基本工作!这是我得到我的源代码,所有的jQuery Mobile的frameworked .. http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-mobile-example.html

如果任何人都可以得到基本的地图演示这个wordpress主题工作,请你帮忙:-)


如果你想在你的wordpress上重新创建我的确切错误。在下面的链接下载主题,随时准备使用google map-ui页面脚本。 http://wtrns.fr/_PTQG94oxWzvUA

所有你需要做的就是添加一个网页,一个叫鼻涕虫“地图”

另外的文件夹中的谷歌地图的用户界面和脚本的HTML工作的例子。它也适用于本地。

将主题放入主题文件夹后,还需要添加wp_tap插件(包含在下载中)。这是因为它将桌面浏览器重定向到默认主题。然后wp_tap插件将设备重定向到jquery-mobile主题。设置简单。没有安装这个插件,它出于某种原因将您锁定在管理员之外。但是,如果您已经登录,那么它可以与插件一起使用,并且您可以将其设置为默认主题。听起来狡猾,我知道,但它很甜蜜。如果您认为可以使其发挥作用,请尝试一下。我在我的下载链接中包含了wp-tap插件。


任何建议都会很棒!谢谢你,Josh

回答

0

你加载jquery 2次,这就是为什么你会得到这个错误...如果你有关于jQuery地图插件的问题,请在论坛上询问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> 
+0

你不需要使用谷歌加载器,它只是用来获取客户端的位置,如果它的发现,通过谷歌地图API。如果您愿意,您可以使用Google maps API CDN。 – johansalllarsson 2011-06-21 10:38:32

+0

非常感谢你 - 这就是为什么它会出现这种错误。 我应该知道真的,但我从来没有真正看过jquery之前这样加载,所以没有发现它。 再次,谢谢! – Joshc 2011-06-22 08:19:05