嗨我正在使用jvectormap,我正在寻找一种方法来检测当前的zoomstep。有人有想法吗?

时间:2013-02-27 12:37:03

标签: maps jvectormap

您好我正在使用jvectormap,我正在寻找一种方法来获取当前的zoomstep(在捏/缩放后)。有人有想法吗?

1 个答案:

答案 0 :(得分:2)

如果您使用版本1.2.2,您可以监听事件onViewportChange,此事件接收两个参数(事件,数字),数字是缩放级别。

如果您使用版本1.1.1,则需要在js中进行更改以检查我的更改:http://pastebin.com/s5GwcEMy

我将onViewportChange事件添加到api。

其他方式是获取地图参考:

map = $("#world-map-gdp").vectorMap('get', 'mapObject');

并获得比例:

var scale = map.scale;