嗨,我有一个名为 .google 地图的多边形数组regionPolygons
。现在我希望每次单击多边形时,我的地图都会将其中心设置在多边形的中心。这是我如何实现它。
for (i = 0; i < regionPolygons.length; i++) {
google.maps.event.addListener(regionPolygons[i], 'click', function () {
// do the stuff, things seem ok here
}
}
现在无论我点击哪个多边形,我都会被带到最后一个多边形的中心。我现在如何让谷歌地图点击哪个多边形?谢谢
编辑:我的问题是重复的。似乎将相同的代码复制到新函数中是可行的。似乎 Javascript 在从主程序传递到子程序时创建了变量的新副本。有人可以帮我解释一下吗?