私はレール v.3.1.11 アプリを使用しており、gmaps4rails gem を使用しています。私が見たさまざまな例によると、私はこれで主題の目標を達成したいと思います:
ビューのフッター (haml を使用):
= yield :scripts
:javascript
Gmaps.map.callback = function(){
console.log('callback');
$(document).trigger('map:ready');
}
次に、コーヒー スクリプト ファイルでトリガーを定義します。
$(document).on 'map:ready', -> openInfoWindow()
openInfoWindow = ->
for m in Gmaps.map.markers
marker = m.serviceObject
google.maps.event.addListener marker, "click" ->
infowindow.open(map,marker)
infowindow.open(map,marker)
しかし、エラーがあります: Uncaught ReferenceError: object is not defined 他の試みを行いましたが、設定方法がわかりません