2011-05-14 42 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

相關問題