【发布时间】: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