【问题标题】:Highcharts Alternate unique name using tooltipHighcharts 使用工具提示的备用唯一名称
【发布时间】:2014-03-03 18:25:45
【问题描述】:

我正在尝试构建一个高图,当您将鼠标悬停在散点上时,您将获得该点的单独唯一 ID。我在论坛里翻找了一段时间,找不到这个信息。 我发现了这个:Display array values as unique tooltip in highcharts,但它是基于类别的参考。我希望每个点都有自己的 id。

所以我的数据如下:

Sample ID       Y
Samp1   115.90  179.00
Samp2   37.50   188.00
Samp3   27.80   64.00
Samp4   51.90   228.00
Samp5   27.20   863.00
Samp6   478.80  575.00
Samp7   39.10   598.00
Samp8   22.80   244.00

我希望工具提示显示系列名称、样本以及每个点的 x 和 y 值。
这有助于我轻松识别一个点,而不必通过 x 和 y 值查找它。因此,对于每个点,我希望工具提示报告 sampleID(将是 samp1、2 等)

这里是小提琴:http://jsfiddle.net/776yN/

【问题讨论】:

  • 为什么不直接把样本列放到数据里面呢? Like:{x:21.8,y:222,samp:'samp4'},然后在tooltip中使用samp值?
  • 这是我所说的一个简单示例:jsfiddle.net/jmunger/776yN/1

标签: javascript jquery highcharts tooltip


【解决方案1】:

我建议解析您的数据(在预处理中)以避免使用数组(用于单点),如 [10,10] 但使用对象

{
  x: 10,
  y: 10
  id: 'sample12'
}

然后您将可以通过this.point.options.id在工具提示参数中访问自定义参数

【讨论】:

    猜你喜欢
    • 2023-04-07
    • 2022-07-14
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多