【发布时间】:2012-04-17 04:18:37
【问题描述】:
我正在尝试在网站上加载使用 Google Maps API 生成的地图。它在普通 div 中正确显示,但我只想通过单击按钮来显示它,这就是问题所在:我使用 jQuery 来显示和隐藏 div,但是当它显示时,几乎整个地图都是灰色的:
这是我的代码:
$(document).ready(function() {
$('#div').hide();
$('#button').click(function() {
$('#div').show();
return false;
});
});
问题出在哪里?感谢您的帮助,谢谢。
【问题讨论】:
-
您必须延迟地图创建直到其容器可见,请参阅stackoverflow.com/questions/4064275/…
标签: jquery google-maps conflict