我有一个有两个y轴的高库存图表。当鼠标悬停在图表上时,默认工具提示仅显示y轴之一,除非我直接将鼠标放在排除系列的点上。有没有办法在工具提示中显示鼠标在图表中的任何x值时的两个y轴?
答案 0 :(得分:0)
设置tooltip.shared = true
请参阅http://api.highcharts.com/highcharts#tooltip.shared和http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/tooltip/shared-true-mixed-types/
答案 1 :(得分:0)
我猜你需要在轴之间映射点的东西。它不是内置的,但你可以使用格式化程序并准备这样的东西:
formatter: function(){
var y = this.y,
txt = 'y1: ' + y,
yAxis = this.series.yAxis,
index = this.series.yAxis.options.index == 0 ? 1 : 0,
oAxis = this.series.chart.yAxis[index];
txt += '<br>y2: ' + oAxis.toValue(yAxis.toPixels(y));
return txt;
}