如何在 highcharts 中获取相对于十字准线的轴值

How to get the axis value with respect to the cross hair in highcharts

我正在为时间线使用 x-range 类型的 highcharts,有什么方法可以获取十字线/鼠标悬停的轴值。

在这张照片中,十字准线在特定的持续时间之间 但是工具提示显示的是点,有没有办法在工具提示上显示当前悬停的轴点?

我已经添加了代码link在评论中,提前致谢

Highcharts 工具提示基于系列点,更改其工作方式需要大量自定义。要解决此问题,您可以在 xrange 系列中添加透明虚拟 line 系列和可显示的 enableMouseTracking 选项。请看下面的例子:

    events: {
        load: function() {
            var newSeries = this.series[1],
                min = this.xAxis[0].min,
                max = this.xAxis[0].max,
                data = [],
                i,
                time = 60 * 1000;

            for (i = min; i < max; i += time) {
                data.push({
                    x: i,
                    y: 0
                })
            }
            newSeries.setData(data);
        }
    }

现场演示:http://jsfiddle.net/BlackLabel/aekvnf4d/

终于找到了如何找到确切的位置,需要为此使用 highstock,感谢@ppotaczek,因为他的回答帮助我找到了一些确切的解决方案,在评论中,(抱歉不知道如何 link jsfiddle link,在提交答案时显示缩进间距错误)