Highcharts 设置数据时Highchart更新工具提示

Highcharts 设置数据时Highchart更新工具提示,highcharts,Highcharts,我用一些数据创建了一个highchart示例 var chart=Highcharts.chart('container'{ 工具提示:{ headerFormat:“{series.name}”, 点格式:“{point.x:%b%e}:{point.y:.2f}” }, 系列:[{ 名称:“工具提示1”, 数据:[29.9,71.5106.4129.2144.0] }] }); $(“#按钮”)。单击(函数(){ chart.series[0].setData([129.2144.0176.

我用一些数据创建了一个highchart示例

var chart=Highcharts.chart('container'{
工具提示:{
headerFormat:“{series.name}
”, 点格式:“{point.x:%b%e}:{point.y:.2f}” }, 系列:[{ 名称:“工具提示1”, 数据:[29.9,71.5106.4129.2144.0] }] }); $(“#按钮”)。单击(函数(){ chart.series[0].setData([129.2144.0176.0135.6148.5]); });
我想在单击按钮时设置新的工具提示名称,例如:工具提示2


如何在单击事件后设置新的工具提示名称?

我认为您需要更改将反映在工具提示中的系列名称

var chart=Highcharts.chart('container'{
工具提示:{
headerFormat:“{series.name}
”, 点格式:“{point.x:%b%e}:{point.y:.2f}” }, 系列:[{ 名称:“工具提示1”, 数据:[29.9,71.5106.4129.2144.0] }] }); //按钮动作 $(“#按钮”)。单击(函数(){ chart.series[0].setData([129.2144.0176.0135.6148.5]); chart.series[0].name=“工具提示2”; });

设置新数据
var chart = Highcharts.chart('container', {
     tooltip: {
            headerFormat: '<b>{series.name}</b><br>',
            pointFormat: '{point.x: %b %e}: <b>{point.y:.2f}</b>'
        },
series: [{
        name : "tooltip 1",
    data: [29.9, 71.5, 106.4, 129.2, 144.0]
}]
});


$('#button').click(function () {
    chart.series[0].setData([129.2, 144.0, 176.0, 135.6, 148.5]);
});
$('#button').click(function () {
    chart.series[0].setData([129.2, 144.0, 176.0, 135.6, 148.5]);
    chart.series[0].name="tooltip 2";
});