Jquery Gmaps4rails:动态加载时地图不显示

Jquery Gmaps4rails:动态加载时地图不显示,jquery,ruby-on-rails,ruby-on-rails-3,gmaps4rails,Jquery,Ruby On Rails,Ruby On Rails 3,Gmaps4rails,当我通过Jquery调用($('#id').load(/xyz))使用Gmaps4rails显示地图时,地图不会显示(而是显示空白区域) 此页面:建议加载页面后调用map.reloadMap,但是我不知道应该调用的元素的id。gmaps4rails文档只提到包含映射的div的id,读取源代码没有帮助 如何解决这个问题?解决方案:在页面主框架中加载空映射,并使用Gmaps4Rails动态更新。替换_标记(json)解决方案:在页面主框架中加载空映射,并使用Gmaps4Rails动态更新。替换_标记

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

此页面:建议加载页面后调用
map.reloadMap
,但是我不知道应该调用的元素的id。gmaps4rails文档只提到包含映射的div的id,读取源代码没有帮助


如何解决这个问题?

解决方案:在页面主框架中加载空映射,并使用
Gmaps4Rails动态更新。替换_标记(json)
解决方案:在页面主框架中加载空映射,并使用
Gmaps4Rails动态更新。替换_标记(json)
供参考,我已经更新了源代码。我特别评论了js文件

映射本身存储在以下js变量中:

Gmaps4Rails.map

但很高兴你找到了解决问题的办法;)

仅供参考,我已经更新了源代码。我特别评论了js文件

映射本身存储在以下js变量中:

Gmaps4Rails.map
但很高兴你找到了解决问题的办法;)