2011-05-14 64 views
0

我已经从Dyve.net http://www.dyve.net/jquery/?googlemaps下载了一个JQuery Google Maps插件,并将其添加到我的网站中,例如。 http://www.uksail.co.uk/category/company/sailing-clubs。使用个人信息框添加多个地点并没有问题,但想要添加网址和其他信息,例如电话号码和地址,以及每个人的“来往和去往”功能。 请查看上述链接页面的来源,查看显示Google地图的示例数据。我需要将数据添加到来自dyve.net的Googlemaps插件

如果有人能指出我在正确的方向将不胜感激。

回答

0

我一直在使用Google Maps JavaScript API,而且集成起来并不容易。我不认为你需要一个jQuery插件和他们给你的所有例子。

http://code.google.com/apis/maps/documentation/javascript/

+0

嗨塞斯,非常感谢回到我身边,老实说,我不知道关于JavaScript,并希望坚持uksail网站的开发者放在那里的代码,因为这就是我所说的理解暂时。我要回头看看你给我的链接,或许可以更简单的方式来整合地图:)干杯, – Richard 2011-05-14 15:18:06

0

尝试上线jQuery的googlemaps.js 26改变txt:$(elem).attr("title")txt:$('.info',elem).html()

然后更新HTML “地理” 分子是这样的:

<div class="geo" title="Plym Yacht Club"> 
    <abbr class="latitude" title="50.361409"></abbr> 
    <abbr class="longitude" title="-4.109227"></abbr> 
    <div class="info"> 
    Location<br /> 
    Phone Number<br /> 
    Address<br /> 
    Etc... 
    </div> 
</div> 

你基本上从“info”div获取信息窗口html而不是“title”属性。

此外,请确保您正在关闭您的<div class="geo">标签。

+0

SteamDev,非常感谢你提供这个宝贵的答案!这让我疯狂 - 我认为我需要坐下来用jQuery书,而不是试图一点一点地学习......真的,再次感谢,我会理清未封闭的div :)干杯 – Richard 2011-05-14 15:56:17

+0

Steamdev,谢谢再次寻求帮助,但我刚刚注意到信息现在出现在地图下方 - 任何想法只能在信息窗口中显示?请参阅http://www.uksail.co.uk/category/company/sailing-clubs。再次感谢! – Richard 2011-05-14 16:14:37

+0

用css:'.geo {display:none}隐藏你的“geo”divs – SteamDev 2011-05-15 00:35:18

相关问题