Google map中创建一个marker[i]数组,在地图点击其中一个marker,怎么得到被点击的MARKER的i值?
我用如下代码,无论点击哪个Marker,返回的i值都是2024
for(var i=0;i<2024;i++)
{
ms[i]=new GMarker(new GLatLng(Latsarray[i], Longsarray[i]),{icon:
myIcon1,
title: "基站"});
map.addOverlay(ms[i]);
GEvent.addListener(ms[i], 'click', function()
{
alert(i);
});
}