On Oct 13, 2:17 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> On Oct 13, 4:34 am, ramasaig <[EMAIL PROTECTED]> wrote:> I have four polygons
> on my map. I want to be able to make each appear/
> > disappear separately when I click in the area of the required
> > polygon. So far I have only managed to attach an EventListener to the
> > 'map' object, and at the moment one polygon responds to a click
> > anywhere on the map (and duly hides and reappears). See example,
> > click map for the red polygon to appear:
>
> >http://www.holidaymullandiona.co.uk/maps/firstmap.html
>
> > How do I make the individual polygons respond to a click, please ?
>
> You probably want to use the arguments of the map "click"
> listener:http://code.google.com/apis/maps/documentation/reference.html#GMap2.E...
Thanks, I'm sure you're right, I have read that several times already,
but I'm not understanding something correctly.
I have:
GEvent.addListener(map, 'click', function(overlay, latlng) {
if (polyNW.isHidden()) {
polyNW.show();
} else {
polyNW.hide();
}
});
This alternately shows/hides the polygon if I click anywhere on the
map. It's the bit of making it work only if I click in 'polyNW' that
I don't get. I've tried several variants, but no joy so far.
Tim
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---