2011-05-24 69 views
1

我在Google地圖上使用另一個標記下方的v3 JavaScript API標記。當我點擊最上面的標記時,我想讓點擊事件向上(向下)滾動到最底部的標記,目的是爲用戶提供一個可選菜單,以便選擇他們想要點擊的標記。Google地圖標記單擊事件冒泡

這可能與點擊事件的google.maps.event.addListener?

我可以查詢包含給定位置的所有標記的地圖,除了自己對它進行黑客入侵嗎?

+0

你把你的標記座標存儲在數據庫中嗎? – 2011-05-25 08:58:06

回答

0

據我所知,沒有一種內置的方式來循環點擊事件中的標記。可以控制經由MarkerOptions這將覆蓋默認各個標記的zIndex的基於垂直位置堆疊:

所有標記在它們的zIndex的順序顯示在地圖 上,具有較高 值的前面顯示具有較低值的標記 。默認情況下,標記 根據其屏幕上的垂直位置 顯示,其中 較低的標記出現在屏幕上方的 前面。

它認爲你必須自己編碼。我很想聽聽那是怎麼回事。

+0

你說得對,沒有內置的方法。我只是通過自己的標記循環。我沒有一噸,所以現在速度很快。 – Max 2011-05-31 00:36:19