我正在尝试使用 JQuery hide() & slideDown() 函数来隐藏/显示我的谷歌地图。一切都非常适合地图,除了在向下滑动动画之后,地图没有很好地显示。这是我的代码:
$("#map_canvas").hide();
...
...
...
$("#map_canvas").show(200);
(在这种情况下我使用了 show(),但它应该与 slideDown() 一样工作)。地图是这样出来的:……嘘,我没有资格上传图片……好吧,地图只是部分显示,其他地图区域为灰色。
奇怪的是,当我尝试“检查元素”时,地图只是恢复正常。我试过 Firefox 和 Chrome,同样的问题。
我还有一个小问题。Chrome 似乎不适用于地理定位。我在所有主流浏览器上都尝试过地理定位,只有 Chrome 给了我一个错误的位置。