在highcharts中以编程方式更改区域图表的颜色

时间:2012-03-20 04:01:10

标签: javascript charts highcharts

我想在最初渲染后更改区域图表的颜色。

在单击按钮后的JSFiddle演示中,您可以看到当鼠标悬停在数据点上时颜色已更改,或者通过单击要隐藏的图例然后再次显示来切换显示。

在这两个主要区域颜色都没有更新,但数据点和图例有。

JSFiddle演示:http://jsfiddle.net/simonweston/tLwy5/

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:7)

您可以动态更改它,但需要操纵SVG DOM元素而不是图表对象:

$($('.highcharts-series').children()[0]).attr('fill','blue')

产地:

enter image description here

答案 1 :(得分:1)

我也尝试过没有运气更改它,唯一的方法是重新创建图表here

相关问题