【问题标题】:Show gmaps location when clicking on an item (Gmaps4rails)单击项目时显示 gmaps 位置 (Gmaps4rails)
【发布时间】:2011-08-10 17:14:13
【问题描述】:

我试图在我的代码中添加一些回调,所以当点击地图外的图片时,地图会以图片包含的位置为中心,所以我试试这个。

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”进行测试,但我不能让它工作。

【问题讨论】:

    标签: javascript ruby-on-rails ruby-on-rails-3 google-maps gmaps4rails


    【解决方案1】:

    这只是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));
      };
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多