使用jVectorMap是否可以隐藏缩放按钮并使用其API调用放大/缩小?我检查了the API documentation并找不到任何方法,导致地图重新缩放。
答案 0 :(得分:28)
不确定
隐藏按钮:
$('#map').vectorMap({
map: 'world_mill_en',
zoomButtons : false
});
参考地图:
map = $("#world-map-gdp").vectorMap('get', 'mapObject');
设置缩放级别:
map.setScale(4);
答案 1 :(得分:20)
在旁注中,您还可以使用
禁用/启用缩放滚动zoomOnScroll: false
答案 2 :(得分:5)
这一刻没有这样的特征。但...
我强烈建议您创建功能请求,以便项目背后的开发人员能够真正了解真正的需求。
查看mentioned功能请求I can see there is a parameter to hide zoom buttons。因此,您需要构建将zoomButtons
属性传递给false
的地图:
$('#map').vectorMap({
map: 'world_mill_en',
zoomButtons : false
});
您正在寻找的另一件事(通过API放大/缩小),我想如果您确定无法做到这一点,那么应创建一个屏蔽为功能请求的问题
我的回答发布后几个月,该功能已发布see that answer。