如何使用 highcharts 在工具提示中隐藏一系列数据信息

How to hide one series data info in tooltip using highcharts

您好,我得到了以下图表:

我想隐藏工具提示中的水信息。我怎样才能做到这一点。可以用下面的fiddle来玩一下

谢谢!!!

你快到了。您需要检查共享工具提示 formatter 的 api。将您不想要的系列的支票放在 for each:

...
            tooltip: {
                formatter: function () {
                    var s = '<b>' + this.x + '</b>';
                    $.each(this.points, function () {
                        if (this.series.name != 'Water') {
                            s += '<br/>' + this.series.name + ': ' + this.y + 'm';
                        }                       
                    });
                    return s;
                },
                shared: true,
                valueSuffix: ' cm'

            },
...

无需自定义工具提示功能。只需将其添加到应该隐藏的系列对象中:

'tooltip'=> [
            'pointFormat'=> ''
          ]