在具有动态x轴类别的Highcharts工具提示中添加其他数据

时间:2015-10-21 12:23:23

标签: javascript jquery highcharts

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

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

但是这里

xAxis:{         类别:['0',“1”,“2”,“3”,“May”,“Jun”,“Jul”,“Aug”,“Sep”,“Oct”,“Nov”,“Dec” ]     },

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

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

有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

问题在于获取GROUP参数:

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

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

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

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

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