gpt4 book ai didi

javascript - 共享工具提示的 Highcharts 工具提示格式

转载 作者:行者123 更新时间:2023-11-29 19:43:21 26 4
gpt4 key购买 nike

例如,如果我有一个包含三个系列的图表,并且工具提示设置为共享,我想更多地控制工具提示的格式。目前我使用 formatter: somefunction() 并创建我自己的 html 以在显示的工具提示中使用。现在这工作得很好,但现在我想知道格式化程序函数何时触发我结束了哪个系列,以便在工具提示的三个系列中我可以相应地格式化我显示的文本。

共享工具提示:

标题标签

  Series 1
Series 2 (If I am hovering over this item I want to bold it in the formatter function)
Series 3

最佳答案

共享工具提示中没有此类信息 - 只需将鼠标悬停在图表(非系列)上的空白区域,它就会显示出来,请参阅:http://jsfiddle.net/LBsL5/

可能对您有用的解决方案是禁用共享工具提示并使用以下方法从其他系列获取值:

var xIndex = this.series.xData.indexOf(this.x),
allSeries = this.series.chart.series;

现在遍历所有系列并使用 allSeries[index].yData[xIndex] 从每个系列中获取值。

当然,如果this.series.index(或this.series.options.index)与上面的index相同,那么生成粗体文本。

关于javascript - 共享工具提示的 Highcharts 工具提示格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21613116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com