Using the google maps API (v3) I can successfully add an array of markers to the map using custom icons.
Each marker represents a destination and I want to change the icon image when the respective destination name is mouse’d over elsewhere on the page.
I can add the event listener to pick up the mouse over, and I know I can use marker.setIcon(“imgurl”) to change the icon, however what I can’t figure out is how to reference the specific marker to be changed?
I’ve read that I can add an “id” when defining the marker, however I can’t figure out how to use this is conjunction with marker.seticon to update that specific marker.
Thanks for your help.
If you have ID numbers for each destination, keep an array of the markers indexed by your destination.
For example,
and in your destination links elsewhere: