0

我想调用 map.checkResize(); // 但我不知道在我的代码(v2)中的哪个位置调用它,它是否在 Map obj 上?

症状:地图仅显示在 div 右下角显示 google 使用条款的 div 水平方向的 20-35%。

http://www.polisphotos.com/jQueryPb/HFjQ-ch11-end/sightings-w-map.html // 结帐 // 这里没有服务器端代码

4

1 回答 1

0

您的地图通过单击链接显示,该链接运行以下代码:

javascript:changeDisplay('givemap')

这样做:

if (element.style.display == 'none')
{
element.style.display = 'block';
} 

将该行添加到该代码块中,以便显示元素(从而更改其大小)后触发事件以使 API 使用新大小。

于 2012-05-18T14:00:23.307 回答