Make custom overlay clickable (Google Maps API v3)
Update for v3: overlayLayer doesn’t accept mouse events anymore. Add your overlay to overlayMouseTarget instead, add the listener, and it should receive mouse events normally. //add element to clickable layer this.getPanes().overlayMouseTarget.appendChild(div); // set this as locally scoped var so event does not get confused var me = this; // Add a listener – we’ll accept … Read more