Highchart工具提示位置需要修复

时间:2017-07-26 17:49:46

标签: highcharts

我是HV多线图,我希望共享工具提示位于图形的顶部(这样它就不会占用图形的空间),但我希望它有固定的'y' 并且x坐标为Free。 因此,用户可以将鼠标悬停在图表上,工具提示位于该点的顶部(x坐标)。

有没有办法只能修复工具提示位置的y坐标?

1 个答案:

答案 0 :(得分:3)

您可以使用tooltip.positioner功能。 http://api.highcharts.com/highcharts/tooltip.positioner

tooltip: {
    positioner: function (labelWidth, labelHeight, point) {
        return { x: point.plotX, y: 15 };
    },
    shadow: false,
    borderWidth: 0,
    backgroundColor: 'rgba(255,255,255,0.8)'
},

http://jsfiddle.net/nt9x5tjj/

回调会收到包含pointplotX位置的plotY对象。将y值修复为某个数字,并将point.plotX作为x值返回。