0
我已經成功地使用gMap jQuery plugin加載Google地圖,並使用在「帶標記和信息窗口的地圖」下顯示爲here的圖案在JSON對象中顯示傳遞給它的多個標記, 。到現在爲止還挺好。顯示Google地圖標記的信息窗口
現在我想在同一個頁面上有一個鏈接,點擊後,它會在地圖上顯示標記的信息窗口。
這是如何完成的?
我已經成功地使用gMap jQuery plugin加載Google地圖,並使用在「帶標記和信息窗口的地圖」下顯示爲here的圖案在JSON對象中顯示傳遞給它的多個標記, 。到現在爲止還挺好。顯示Google地圖標記的信息窗口
現在我想在同一個頁面上有一個鏈接,點擊後,它會在地圖上顯示標記的信息窗口。
這是如何完成的?
您需要在創建標記時存儲對標記的引用,然後在鏈接的click
事件上調用marker.openInfoWindow(htmlContent)
。
由於我使用的是gMap插件,因此在創建標記時我無法訪問它。有沒有辦法引用標記後? – Keyslinger 2010-05-28 06:40:57
我簡單地看了一下你正在使用的插件,它似乎並沒有將標記存儲在任何地方,而只是將它們添加到地圖對象中。您可以修改插件來存儲標記,也可以查看Google Map API的其他解決方案。 http://code.google.com/apis/maps/documentation/javascript/reference.html – 2010-05-28 07:13:35