我正在做一个列范围的高图,我的json样本数据如下:
{
"name": "PW (md.h24mi)",
"data": [
[320, 320.06],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[319.05, 319.1],
[320, 320.04]
],
"PW": [
["PW0000025090"],
["PW0000025158"],
["PW0000025160"],
["PW0000025171"],
["PW0000025172"],
["PW0000025161"],
["PW0000025173"],
["PW0000025159"],
["PW0000025164"],
["PW0000025170"],
["PW0000024827"],
["PW0000024461"]
],
"GROUP": [
["IT"],
["Sierra"],
["Sierra"],
["RF Engineers"],
["RF Engineers"],
["Sierra"],
["RF Engineers"],
["Sierra"],
["RF Engineers"],
["RF Engineers"],
["Sierra"],
["IP"]
],
"worksum": [
["Call Back Assist (CBA) Modification"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["TMA Installation"],
["Upgrade Consumer Wimax Firewall Modules to R77.10"]
]
}
如何让它显示" PW"和" worksum"在工具提示?我已经尝试了下面的代码,但是nada。
tooltip: {
formatter: function() {
var point = this.points[0];
return '<b>'+ point.x +'<br />'
+point.PW + '<br />'
+point.worksum + '<br />'
+'</b><br />Duration:'+ point.series.data[0].low +' - '+ point.series.data[0].high;
},
shared: true
}
答案 0 :(得分:1)
您已将PW和worksum设置为系列,因此您可以通过point.series.options.PW/worksum
访问工具提示。然后你需要提取相应的值(使用this.x
)。这就是全部:http://jsfiddle.net/HsWF2/119/
tooltip: {
formatter: function () {
var point = this.points[0],
series = point.series,
PW = series.options.PW[point.x],
worksum = series.options.worksum[point.x];
return '<b>' + point.x + '<br />' + PW + '<br />' + worksum + '<br />' + '</b><br />Duration:' + point.series.data[0].low + ' - ' + point.series.data[0].high;
},
shared: true
},