<div id="container">
...
</div>
<div id="map-container">
<div id="map-canvas"></div>
</div>
#map-container {
height: 100%;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 5;
}
#map-canvas {
height: 100%;
width: 100%;
}
$(document).ready(function () {
$("#map-container").hide();
$("#map-toggle").click(function () {
$("#container").hide();
$("#map-container").show();
});
});
提前致谢。
答案 0 :(得分:0)
你应该检查两件事
它应该是这样的:
window.google.maps.event.trigger(map, 'resize');
map
是你用谷歌地图对象命名的。其网站上的所有示例都将其命名为map
。
这将紧接着:
$("#map-container").show();