2011-07-17 81 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);