Gmaps4rails地图未加载zurb基础初始化

时间:2013-06-21 04:40:46

标签: ruby-on-rails zurb-foundation gmaps4rails

我花了很多时间试图解决这个问题无济于事。基本上我正在将gmaps4rails gem与rails项目集成,它似乎与zurb的基础JS相冲突。在我的application.js文件中,我有以下内容:

//= require modernizr-2.0.6
//= require jquery
//= require jquery_ujs
//= require foundation
//= require jquery.ui.core
//= require jquery.ui.autocomplete
//= require jquery.ui.datepicker
//= require_tree .

$(function(){ $(document).foundation(); });

这适用于我网站上的其他任何地方,但没有地图加载。但是,只要我删除该行:

$(function(){ $(document).foundation(); });

它工作正常(但显然所有依赖于基础JS的其他东西都会破坏)。

  1. 我该如何调试?
  2. 与gmaps4rails相关 - 如果我的所有记录都已经过地理编码,我还需要在我的模型中使用acts_as_gmappable和def gmaps4rails_address吗?创建记录时,它们是带有rails geocoder gem的地理编码器,然后地址属性和lat / lng都存储在db
  3. 我的application.js应该在标题中,还是在结束体标记之上(在gmaps4rails yield标记之上)。如果我把它放在页脚中,这意味着我不能在网站的任何地方使用内联JS,因为它会在加载js库之前出现?
  4. 任何帮助将不胜感激,我完全陷入困境!

0 个答案:

没有答案