I was having the same problem and discovered that when show the div, call google.maps.event.trigger(map, 'resize');
and it appears to resolve the issue for me.
More Related Contents:
- Problems with Google Maps API v3 + jQuery UI Tabs
- How to disable mouse scroll wheel scaling with Google Maps API
- Google Maps v3 load partially on top left corner, resize event does not work
- How to load a Google Maps map inside of a hidden element
- jQuery Ajax Request inside Ajax Request
- Open infoWindows from an external link outside of the google map
- Animating Multiple Markers
- jQuery find events handlers registered with an object
- Jquery bind double click and single click separately
- How to Display Multiple Google Maps per page with API V3
- jQuery animate background position
- how to change a selections options based on another select option selected?
- jquery $(window).height() is returning the document height
- Ajax request with JQuery on page unload
- jQuery UI Dialog OnBeforeUnload
- How can I use jQuery.load to replace a div including the div
- Removing file from multiple files uploader on button click when using HTML5 file input
- jquery callback after all images in dom are loaded?
- jQuery syntax – when to use $ (dollar) vs jQuery [duplicate]
- How to trigger $().ready() in jQuery?
- Jquery condition check is(‘:hover’) not working
- iOS Safari – How to disable overscroll but allow scrollable divs to scroll normally?
- How do I set default location and Zoom level for google map api v2?
- Check if textbox has empty value
- Apply CSS to jQuery Dialog Buttons
- Fire event on enter key press for a textbox
- JQuery UI Datepicker, reverse the order of the year in the dropdowns
- Invoke ColdFusion function using AJAX
- Using Longitude/Latitude as Waypoint
- Removing multiple classes (jQuery)