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
-~----------~----~----~----~------~----~------~--~---

Reply via email to