2011-07-17 226 views
12

我使用这个功能,一个新的标志(和折线)添加到地图:删除标记谷歌地图API V3

function addMarker(location) { 

    path = poly.getPath(); 
    path.push(location); 
    marker = new google.maps.Marker({ 
     position: location, 
     icon:'location.png', 
     title: poly.inKm() + ' km', 
     map: map 
    }); 
    markersArray.push(marker); 
} 

我怎样才能删除最后一个标记(执行撤销)?

最好的问候......

回答

0

最后一个标记是markersArray.length -1因此指数在...

markersArray[markersArray.length-1].setMap(null);