0
我創建了一個包含多個標記的Google地圖(V3)。我遇到了需要重新定義特定標記的屬性。但是,我一直無法找到任何方式來引用特定的標記對象。
爲了給我舉一個例子,我想說我有一個美國地圖,我在紐約,芝加哥和洛杉磯放置了標記。比方說,我已經定義如下這些:
var marker = new google.maps.Marker({map: map, position: lat-long-NY, title: "Yankees"}); // NY
var marker = new google.maps.Marker({map: map, position: lat-long-Chi, title: "White Sox"}); // Chicago
var marker = new google.maps.Marker({map: map, position: lat-long-LA, title: "Angels"}); // LA
現在,讓我們說我要回去復位標記題目如下:
google.maps.Marker({map: map, position: lat-long-NY, title: "Mets"}); // NY
google.maps.Marker({map: map, position: lat-long-Chi, title: "Cubs"}); // Chicago
google.maps.Marker({map: map, position: lat-long-LA, title: "Dodgers"}); // LA
所以,我該怎麼做(或者就此而言,甚至有可能)?我試過把標記放在一個數組中,併爲它們設置一個ID,但無濟於事。我也想過,但沒有嘗試,通過他們的標題(這可能是下一個)提及他們,但我甚至不確定這是否可能。我在Google的文檔中找不到像這樣的內容。
有誰知道這是可能的嗎?
在此先感謝。 。 。
爾加!顯然,我沒有正確設置陣列。我再次嘗試與陣列,並得到它的工作!感謝您的協助! – 2012-02-13 21:57:05