HighCharts - 动态更改轴标题颜色

标签 highcharts

我需要在创建轴标题后更改其字体颜色。我已尝试了以下命令的所有变体,但无法正常工作。

Chart.yAxis[0].setOptions({ yAxis: { title: { styles: {  color: '#FFFFFF' } } } });
Chart.yAxis[0].axisTitle.attr({ styles:{ color:"#FFFFFF" } });

同样,我可以在创建绘图时执行此操作,我只需要找到选项命令或样式命令来动态更新它。

谢谢

最佳答案

您可以使用 update() 函数。

http://jsfiddle.net/sbochan/xm2QA/

chart.yAxis[0].update({
                title:{
                    style:{
                        color:'red'
                    }
                }
            });

http://api.highcharts.com/highcharts#Axis.update()

关于HighCharts - 动态更改轴标题颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17837340/

相关文章:

jquery - Highcharts xAxis 标签的 if 语句

javascript - 覆盖 Highcharts 中自动生成的 Y 轴绘图区域值

javascript - Highcharts 类型 : X-Range no space between two data sets

javascript - 如何将背景颜色添加到 Highcharts 中的类别分组

Highcharts |制作多个 y 轴比例

javascript - 如何在 HighCharts 中设置 fillArea 偏移量

javascript - Highcharts如何在散点图上制作图例作为数据标签

javascript - Ajax 动态数据与柱形条形图

JavaScript 运行时错误 : Object doesn't support property or method 'highcharts' in Visual Studio

javascript - Highcharts - 如何在鼠标悬停/悬停时禁用颜色变化