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