2017-02-06 11 views
0

ヒートマップチャートに基づいて汚染テーブルを作成しました。ツールチップはフォーマッタ機能を使用します。私は、今のように値を表示するのではなく、マウス(例:Norma、Regularなど)を動かすと、データのさまざまなカテゴリ(colorAxisのdataClassesの名前)を表示するためのツールチップを作成する方法を知りたいのですがhttps://jsfiddle.net/Ruloco/58q60968/dataClassesは、フォーマッタ関数を使用してツールチップに表示されます。[Highcharts]

はここでツールチップのコードです::90μgの/㎥、220μgの/㎥、等...)ここで

は、テーブルの

tooltip: { 
     formatter: function() { 
      return '<b>' + this.series.xAxis.categories[this.point.x] + '</b><br><b>' + this.point.value + '</b> µg/m³ <br><b>' + this.series.yAxis.categories[this.point.y] + '</b>'; 
           } 
       }, 

感謝を事前に!

答えて

0

ポイントのデータクラス名には、this.series.colorAxis.dataClasses[this.point.dataClass].nameでアクセスできます。

tooltip: { 
     formatter: function() { 
      return '<b>' + this.series.xAxis.categories[this.point.x] + '</b><br><b>' + 
       this.series.colorAxis.dataClasses[this.point.dataClass].name + '</b><br><b>' + this.series.yAxis.categories[this.point.y] + '</b>'; 
     } 
    }, 

例:https://jsfiddle.net/58q60968/6/

+0

おかげでたくさんの@morganfree !!!それは完璧に動作します! – Rulo

関連する問題