Adding ID's to google map markers

Posted by Nick on Stack Overflow See other posts from Stack Overflow or by Nick
Published on 2010-04-01T23:44:44Z Indexed on 2010/04/01 23:53 UTC
Read the original article Hit count: 312

I have a script that loops and adds markers one at a time.

I am trying to get the current marker to have an info window and and only have 5 markers on a map at a time (4 without info windows and 1 with)

How would i add an id to each marker so that i can delete and close info windows as needed.

this is the function i am using to set the marker

   function codeAddress(address, contentString) {

var infowindow = new google.maps.InfoWindow({
content: contentString
});
if (geocoder) {
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
 map.setCenter(results[0].geometry.location);

 var marker = new google.maps.Marker({
  map: map, 
  position: results[0].geometry.location

 });
 infowindow.open(map,marker);
} else {
 alert("Geocode was not successful for the following reason: " + status);
}
});
}
}

© Stack Overflow or respective owner

Related posts about google

Related posts about google-maps