在高级图文档中说:
定位器:功能
将工具提示置于默认位置的回调函数。回调接收三个参数:labelWidth,labelHeight和point,其中point包含plotX和plotY的值,告诉参考点在绘图区域中的位置。
添加 chart.plotLeft 和 chart.plotTop 以获取完整坐标。
http://api.highcharts.com/highcharts#tooltip.positioner
但我不确定我应该在哪里添加 plotLeft ,或 plotTop
我没有在示波器上看到它,我在“图表”属性选项中看不到它。
任何人都可以解释一下吗?
答案 0 :(得分:3)
您的示例:http://jsfiddle.net/j92p2/
tooltip: {
positioner: function (w, h, p) {
var chart = this.chart, // get chart
plotLeft = chart.plotLeft, // get plotLeft
plotTop = chart.plotTop; // get plotTop
console.log(this, plotTop, plotLeft); // watch console while hovering points
return { x: 80, y: 50 };
}
}
参见内联评论。如果您还有其他问题,请与我们联系。