jQuery HighCharts逐列颜色

时间:2011-03-17 04:21:04

标签: jquery charts highcharts

我注意到我在图表中启用了colorByPoint选项,但是如何为数据中的每个点指定颜色?

我是否必须用它的颜色分别指定每一位数据?如果是这样,怎么样?我已经玩了很多年了,无法正确使用它!

2 个答案:

答案 0 :(得分:3)

如果您知道要更改颜色的数据点,可以通过执行以下操作来动态更改数据点的颜色:

yourchart.series[yourSeriesIndex].data[yourDataPointIndex].update({
    color: "#123456" //your colour value
})

答案 1 :(得分:0)

如果要在填充系列时指定每个点的颜色,可以执行以下操作:

fakeSerioesName.data.push({y : yourYValue,color:yourYColor});

您的YColor是十六进制颜色。见例:

http://jsfiddle.net/Dabr3/