在Highcharts图表上动态更新字幕?

时间:2015-07-17 16:06:50

标签: javascript highcharts

是否可以动态更新Highcharts图表的字幕?

In the docs,我只能看到与初始配置选项相关的选项,而不是更新图表的方法。

在我正在进行的更新中,我也在更新数据,我希望如果可能的话,将highcharts更新作为平滑重绘的一部分,而不是重新渲染整个图表。

$('#container').highcharts({
    subtitle: {
        text: 'The subtitle'
    }, ...
});
//how to update after initial config?

JSFiddle:http://jsfiddle.net/7p5pscvs/

1 个答案:

答案 0 :(得分:13)

var chart = $('#container').highcharts();
$('#clickme').on('click', function() {
       chart.setTitle(null, { text: 'New subtitle '});
});

http://jsfiddle.net/7p5pscvs/3/

API参考:https://api.highcharts.com/class-reference/Highcharts.Chart#setTitle