根据标签更改jqplot系列的颜色

时间:2013-01-23 15:32:48

标签: jqplot

我有一个图表,有一个系列在某些情况下我想用黑色渲染。我生成图表,然后我这样做:

for (i = 0; i < chart.series.length; ++i) {
    if (chart.series[i].label == 'Failures') {
        chart.series[i].color = '#000000';
    }
}

但它没有改变颜色。我在调试器中验证了if是否为真,并且正在执行赋值,并且该系列的颜色字段为#000000。做这样的事情的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我在创建图表之前最终做到了这一点:

   for (i = 0; i < series.length; ++i) {
        if (series[i][0][series[i][0].length-1].type == 'Failures') {
            seriesColors[i] = '#000000';
        }
    }