如何在页面加载时在列高图中选择第一个栏?

How to make 1st bar selected in column highchart on page load?

我有一个简单的柱状图。当我单击柱形图中的任何条形时,它就会被选中。但我也希望默认选择第一个栏。

var chart = $('#container').highcharts();

我在页面加载时得到了这个对象

chart.series[0].data[0]

如何选择第一个栏,因为我需要更改它的颜色并且还需要调用一个函数?

您可以使用point.select()函数。

因此,在您的情况下,无论是在图表加载事件中,还是在加载图表后的外部,请使用:

chart.series[0].data[0].select();

示例:

参考文献: