I am working from Google's Marker Clustering guide.
I just want to add a simple event to the markers inside a cluster.
Unfotunately, I cannot use marker.addListener('click', ...
because no marker
variable is declared.
Any idea how to add a click event to multiple markers using the same markup in the clustering guide?
Many thanks!
As suggested in Integrate Google Maps MarkerClusterer with infowindow, a marker should be created with a click event:
var markers = locations.map(function(location, i) {
var marker = new google.maps.Marker({
position: location
});
google.maps.event.addListener(marker, 'click', function(evt) {
//Add click event
});
return marker;
});
Here is the solution added to Google's Marker Clustering example: https://jsfiddle.net/9dmj3rkr/
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments