Google Maps V3 loaded partially on top left corner. I tried the following methods:
Add google.maps.event.trigger(map, \'resize\');
after map in
I think your map is hidden at the time you create it: there's a display:none
on the #summary-content
div that the map is nested inside.
You should try triggering the resize
event after that div is made visible instead of during initialization.
In fact, you could probably just call your initializeMap()
function event at the time that div is made visible, instead of calling it in your .ready()
function.