I'm experiencing the same issue with Maps API V3 and jQuery 1.4.3. I'm not using live() events with the map at all; I simply set up click() event listeners on parts of the map after the map content should have already been loaded. Any solutions? I don't want my users to see this error message since it seems to be working otherwise (if I'm not mistaken). Thanks.
On Oct 15, 7:34 am, Ben P <[email protected]> wrote: > http://gmapsbugtest.netii.net/ > > I'd appreciate any help I can get on this, as it's currently holding > me up on a project. > > Here's the run-down on the example above: > > 1) It uses API v3 and jQuery 1.4.2 > 2) It uses jQuery to bind a 'change' event with .live (element doesn't > matter) > 3) A polyline is drawn on the maps, with a 'click' event.addListener > 4) When you click the polyline, IE8 will throw the following JS error: > > Webpage error details > > Message: Failed > Line: 63 > Char: 165 > Code: 0 > URI:http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js > > Let me know if you have ANY questions. I've tried to break it down as > simply as I could. To trigger the error, all you need is any .live() > binding to the 'change' event, to any element (whether it exists or > not), and a polyline using event.addListener to bind to a 'click' > event (it doesn't matter whether it actually does anything or not). > > Any help is MUCH appreciated! -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" 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-js-api-v3?hl=en.
