【问题标题】:Map refresh with parameters on button click单击按钮时使用参数刷新地图
【发布时间】:2016-12-02 20:45:01
【问题描述】:

我有谷歌地图,工作正常。我有函数“加载”,它正在初始化这个地图。但是我需要在单击按钮时重新加载此地图。并用一些参数重新加载它。

当我使用“加载”时,地图正在重新加载。但是当我使用“load()”时,什么也没有发生。当我使用“load(parameter)”时也是一样。

初始化谷歌地图

function load() {
      var map = new google.maps.Map(document.getElementById("map"), {
      center: new google.maps.LatLng( 10 , 10),
        zoom: 12,
        mapTypeControl: true,
        navigationControl: true,
        zoomControl: true
      });
     // etc ...
     // It works fine...
}

jQuery - 工作

 $('button').on('click',load );
 // map is reloading

jQuery - 不工作

 $('button').on('click',load(parameter) );
 // or without parameter
 // $('button').on('click',load() );

【问题讨论】:

    标签: google-maps parameters reload


    【解决方案1】:

    答案是:

    jQuery

     $('button').click( function(){
        load();
     });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-11
      • 2014-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多