HighMaps未定义ZoomTo()

问题描述 投票:0回答:1

我有问题,我高的地图渲染时,我目前使用zoomTo()函数在我的国家(菲律宾)进行放大区域。当我使用它返回我一个“无法读取的未定义的属性‘zoomTo’”。我看到一些开发人员使用它。但是当我把它在我的代码返回我的zoomTo不确定的。

IM使用jQuery 3.2.1.min.js

This is my error

This is my code (2) This is my code (1)

jquery highcharts
1个回答
0
投票

get方法使用id选项找到的元素,因而与zoomTo使用它,你需要id添加到某个点。下面你可以找到getzoomTo方法工作的完整示例:

document.getElementById('zoomTo').addEventListener('click', function() {
    chart.get('EE').zoomTo();
});

现场演示:https://jsfiddle.net/BlackLabel/zob490v8/

API:

https://api.highcharts.com/class-reference/Highcharts.Point.html#zoomTo

https://api.highcharts.com/class-reference/Highcharts.Chart#get

https://api.highcharts.com/highmaps/series.map.data.id

© www.soinside.com 2019 - 2024. All rights reserved.