我尝试在加载地图的 gmap3 插件中打开选定的窗口(例如 infWin1 或 infWin2 或两者) - 而不是点击或悬停。
附上代码。
任何帮助,提示将不胜感激。
$('#googleMap')
.gmap3(
{ 动作:'初始化',
选项:{
中心:[49.651626,2.145664],
缩放:15
}
},
{动作:'addMarkers',
标记:[
{lat:49.628059, lng:2.117512, data:"some infoWin lbl"}, //infWin1
{lat:49.59558, lng:2.121529, data:"some other infoWin lbl"} //infWin2
],
标记:{
选项:{
可拖动:假
},
事件:{
点击:功能(标记,事件,数据){
var map = $(this).gmap3('get'),
infowindow = $(this).gmap3({action:'get', name:'infowindow'});
如果(信息窗口){
infowindow.setOptions({maxWidth:250});
infowindow.open(地图,标记);
infowindow.setContent(数据);
} 别的 {
$(this).gmap3({action:'addinfowindow', anchor:marker, options:{content: data,maxWidth:250}});
}
}
}
}
}
,{动作:“自动调整”}
);