当我通过Jquery调用($('#id').load(/xyz))使用Gmaps4rails显示地图时,未显示该地图(而是显示空白区域)。

此页面:https://groups.google.com/group/Google-Maps-API/browse_thread/thread/02710b15f3d76ec2/67413d33e7fd0e74?hl=en建议在页面加载后调用map.reloadMap,但是我不知道应调用的元素的ID。 gmaps4rails文档仅提及包含地图的div的ID,而读取源代码则无济于事。

如何解决呢?

最佳答案

费伊,我已经更新了源代码。我特别评论了js文件。

地图本身存储在以下js变量中:

Gmaps4Rails.map


但是很高兴您找到了解决问题的方法;)

关于jquery - Gmaps4rails:动态加载时 map 不显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5340055/

10-11 11:59