1

私のコードにコールバックを追加しようとしているので、地図の外にある画像をクリックすると、画像の位置にマップが配置されます。アイテムをクリックしたときにgmapsの位置を表示する(Gmaps4rails)

Gmaps4Rails.callback = function() { 
    var event = document.getElementsByClassName("link-s"); 
    event.onclick = showEvent; 

    function showEvent(pos) { 
    var pos = -25.363882,131.044922; 
    Gmaps4Rails.map.setCenter(pos.latLng); 
    }; 
}; 

エラーをスローしません。私はテスト目的で "pos"を使用していますが、動作しません。

答えて

3

それはjavascriptのの問題だけだ:

Gmaps4Rails.callback = function() { 
    var events = document.getElementsByClassName("link-s"); 

    for (var i = 0; i < events.length; ++i) { 
    events[i].onclick = function() { showEvent(); }; 
    } 

    function showEvent() { 
    Gmaps4Rails.map.setCenter(new google.maps.LatLng(-25.363882,131.044922)); 
    }; 
} 
+0

申し訳ありませんが、応答メールを取得didntの。ご協力いただきありがとうございます – jtomasrl

関連する問題