ello, I can't find out why this code doesn't work:
vHar map = new Appery('gmap2').gmap;
var markerLatLng = new google.maps.LatLng(localStorage.getItem("markerLat"), localStorage.getItem("markerLng"));
var Titolo = 'Some Title';
var gmarkerks = [];
var marker = new google.maps.Marker({
position: markerLatLng,
map: map,
title: Titolo,
animation: google.maps.Animation.DROP},
gmarkers.push(marker));
function setAllMap(map) {
for (var i = 0; i < gmarkers.length; i++) {
gmarkers.setMap(map);
}
}
function showMarkers() {
for (var i = 0; i < markers.length; i++) {
gmarkers.push(new google.maps.Marker(markers));
Code: Select all
}
map.fitBounds(bounds);
setAllMap(map); }
google.maps.event.addListener(marker, 'click', function() {gmarkers.pop();
map.refresh();
setAllMap(map);
});
All that I want is to remove the last marker that the user has added to the page when the user clicks on a marker.
Thank you