0

Heroku に Ruby on Rails サイトがあり、画像用の Fancybox と、マーカー付きの地図を表示するための Gmaps4Rails の両方を使用しています。ローカルではすべて正常に動作しますが、Heroku では Fancybox と Gmaps4Rails の両方が動作しません。例を次に示します: http://mygroundhops.herokuapp.com/visits/204

両方の異なる JavaScript ライブラリが機能していないため、アセット パイプラインに問題があると推測されます。助言がありますか?ありがとう!

4

1 に答える 1

1

さて、それは

//= require_tree .

すべての JavaScript ファイルの順序を混乱させました。おそらく、jquery の前に gmaps4rails ファイルがロードされました。順序を明示的に設定することで、問題は解決されました。

//= require jquery
//= require jquery_ujs
//= require jquery.fancybox
//= require jquery.fancybox.pack
//= require bootstrap
//= require bootstrap-dropdown
//= require gmaps4rails.base
//= require gmaps4rails.googlemaps
于 2013-04-30T07:58:26.290 に答える