【问题标题】:Add additional data in tooltip of Highcharts with dynamic x-axis category在具有动态 x 轴类别的 Highcharts 的工具提示中添加其他数据
【发布时间】:2016-01-20 10:42:12
【问题描述】:

我希望所有月份都属于这样的类别:

xAxis: {
    categories: ['Jan', "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
}, 

这里

x轴:{ 类别:['0'、“1”、“2”、“3”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月” ] },

但是,当出现mayjun 时,工具提示显示undefined。我想在这样的工具提示中显示数据jan => A, feb => B, mar => C ... Dec => L

http://jsfiddle.net/vuodamxk/1/

有人可以帮帮我吗?

【问题讨论】:

  • 呃,你能澄清一下你的问题吗?另外,php部分在哪里?
  • in categories + series.data + Group 数据通过 php 来自数据库..
  • 不,这是我使用 0、1、2、3 数据变得准确 A、B、C、D 的示例,但如果我使用 jan、feb、mar 它变得未定义我想要 jan、feb ,march 而不是 0,1,2,3,4,5,6...
  • Epodax 你能帮我解决我做错的地方吗.. 或者任何其他人帮助我????
  • 不,我不知道它是如何工作的,我是一个 php 人,据我所知,这不是 php 问题。

标签: javascript jquery highcharts


【解决方案1】:

问题在于获取您的GROUP 参数:

GROUP = series.options.GROUP[point.x];

point.x 是类别名称,因此它会相应地返回0, 1 ... May ..

如您所见,GROUP 数组中没有 index = May。而是使用point.point.x 获取类别的index,而不是类别name。像这样:

GROUP = series.options.GROUP[point.point.x];

工作演示:http://jsfiddle.net/vuodamxk/3/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多