0

我有一个图表,其中 plotBands 调整大小,并且标签必须更改。但是我不知道在创建图表后如何更改标签。

我努力了:

更改chart.axis[0].options.plotBands[0].label.text,将轴标记为isDirty并重绘图表

使用 HTML 标签并通过 jQuery 更改值

我必须使用标签格式化程序功能还是我错过了 API 中的某些内容?

4

2 回答 2

1

我想更改 plotbands 的“to/from”值,但没有找到 attr 方法,但这有效:

    this.chart.yAxis[0].plotLinesAndBands[4].options.from = this.min;
于 2016-05-18T11:57:59.547 回答
0

您可以使用 attr() 函数来更新图形元素,如 plotBand 标签。例子:

http://jsfiddle.net/eaFdr/1/

 $('#btn').click(function(){
        chart.xAxis[0].plotLinesAndBands[0].label.attr({
                    text:'aaaa'
                });
    });
于 2013-04-22T09:53:15.877 回答