Jquery jVectorMap自定义缩放按钮
使用API是否可以隐藏缩放按钮并调用放大/缩小?我已经检查过了,但找不到任何方法,导致地图重新缩放。目前没有此类功能。但是Jquery jVectorMap自定义缩放按钮,jquery,jvectormap,Jquery,Jvectormap,使用API是否可以隐藏缩放按钮并调用放大/缩小?我已经检查过了,但找不到任何方法,导致地图重新缩放。目前没有此类功能。但是 似乎有人要求提供隐藏缩放按钮的选项,该选项已经完成,但似乎没有记录,请参阅功能请求状态: 要允许按代码放大/缩小,您可以并且应该通过GitHub创建功能请求: 我强烈建议您创建特性请求,以便项目背后的开发人员能够真正了解真正的需求 编辑 查看功能请求。因此,您需要将zoomButtons属性传递到false,以构建地图: $('#map').vectorMap({ ma
zoomButtons
属性传递到false
,以构建地图:
$('#map').vectorMap({
map: 'world_mill_en',
zoomButtons : false
});
另一件事你正在寻找(放大/缩小通过API),我认为如果你真的确定没有办法做到这一点,你应该创建一个问题掩盖为一个功能要求
编辑2
我的答案发布几个月后,这项功能就发布了。当然
隐藏按钮:
$('#map').vectorMap({
map: 'world_mill_en',
zoomButtons : false
});
获取对地图的引用:
map = $("#world-map-gdp").vectorMap('get', 'mapObject');
设置缩放级别:
map.setScale(4);
另外,您还可以使用禁用/启用滚动缩放
zoomOnScroll: false
可能重复:@Rubens Mariuzzo-我不需要居中或“带到视图”功能,我只需要隐藏缩放按钮并将放大/缩小调用分配给我自己的UI元素。查看GitHub的项目,似乎你实际上可以隐藏缩放按钮,但我在文档中找不到它…我希望我知道如何做到这一点。。。我会尽我最大的努力你用的是哪个版本?此选项来自最新提交,不确定它们是否在最新版本中(但最好检查)。但是,如果有紧急情况,你可以抓取最新的开发提交和测试…我从网站上获取了最新版本,你能用你拥有的版本试试看它是否有效吗?它不是最新版本,它已经但没有合并到master中,目前在中。你能现场推送它吗?