使用Highcharts调整Heatmap大小后更新datalabel位置

时间:2014-05-28 10:09:06

标签: javascript jquery highcharts

在调整窗口大小后,我正在努力解决热图上数据标签的位置。

我已经制作了一个在窗口调整大小时调用的函数,因为保持地图正方形非常重要:

$(window).resize(function() {
    width = $("#container").width();
    height = width;
    chart.setSize(width, height, doAnimation = true);
});

图表调整得很好,但是数据标签没有改变它们的位置。

我做了JSFiddle来表明问题。

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

您正在使用旧版本的热图。尝试使用最新版本,请参阅:http://jsfiddle.net/9ExnF/

 <script src="http://code.highcharts.com/highcharts.js"></script>
 <script src="http://code.highcharts.com/modules/heatmap.js"></script>