谷歌地图API地图在那里,但切断

Sal*_*ode 2 jquery google-maps

在我的网站上,我的地图被切断了.但我不知道为什么.我仍然可以互动但只是在有限的意义上.任何人都可以看看并给我一些见解?

这是网站 http://people.rit.edu/~ctn9382/536/assignment3/

为了到达地图,您必须单击"显示结果",然后单击医院的名称,它应该在页面顶部创建一堆东西.

All*_*eck 14

每当用户切换到"位置"选项卡时,通过触发此操作强制调整大小事件:

google.maps.event.trigger(map, 'resize');
Run Code Online (Sandbox Code Playgroud)

由于您在隐藏div时初始化地图,因此无法确定自己有多大,所以您需要强制它再次检查大小.这也是为什么当你打开开发人员控制台时它会修复自己,就像Daan注意到的那样,因为它调整了触发调整大小事件的窗口的大小.