在单击事件上更新plotOptions栏颜色

时间:2014-08-08 15:05:59

标签: highcharts

我的图表外部有一个点击事件,可以根据数据更改某些背景颜色,使页面(和图表)更具可读性。

我喜欢这个点击事件也可以更新我的一些情节选项。

目前我有:

plotOptions: {
    bar: {
        dataLabels:{
            color: '#fff'
        }
    }
}

我想知道如何在更改页面背景颜色的jquery点击事件中更改此颜色。

任何示例链接都会有所帮助。提前谢谢!

1 个答案:

答案 0 :(得分:1)

使用Series.update

var dLColor = 'red';
('#data-labels').click(function () {
    dLColor = (dLColor == 'red') ? 'green' : 'red';
    chart.series[0].update({
        dataLabels: {
            color: dLColor
        }
    });
});

这里是example