2016-03-29 5 views
1

私は2つのデータ系列でStockchartを作成している、第二シリーズは、ツールチップでは、一連の名前を2回属性linkedTo: ':previous'Highchartsフォーマットツールチップ:「:前の」

を表示されています(同じシリーズ理由2回追加されています)、名前を1回だけ表示します。

私のようにツールチップを参照しようとしていますjsFiddle

を参照してください。

ツールチップのためのポイントを超える $.each(this.points, function(i, point) {一部あなたのループで

enter image description here

答えて

3

可能な解決策の1つは、最初のポイントにpoint.series.nameを追加することです。そして幸運にも、これはi引数で確認できます。

formatter: function() { 
    var s = []; 

    $.each(this.points, function(i, point) { 
    var content = '<span style="color:#D31B22;font-weight:bold;">' 
    if (i === 0) { 
     content += point.series.name + ': '; 
    } 

    content += point.y; 
    content += '</span>'; 
    s.push(content); 
    }); 

    return s.join(' and '); 
} 

https://jsfiddle.net/mg1cm7ye/7/