次のようなハイチャートチャートに渡すデータポイントの配列があります
mydata = [{
x: 1,
y: 3,
nameList: ["name1", "name2"]
}, {
x: 2,
y: 4,
nameList: ["name3", "name4"]
}]
次のようにチャートを作成します。
$("#chart").highcharts("StockChart", {
series: [{
data: mydata
}, {
data: yourdata
}]
});
ここで、次のようにしようとしている共有ツールチップから nameList 配列にアクセスできるようにしたいと思います。
tooltip: {
formatter: function() {
var s = "";
$.each(this.points, function(i, point) {
s += point.point.nameList;
});
return s;
},
shared: true
}
しかし、 を使用して Firebug のポイント オブジェクトを調べるとconsole.log(point)
、nameList エントリがどこにも見つからないようです。共有シリーズのツールチップでこの補助情報にアクセスするにはどうすればよいですか? すべての助けに感謝します。