Nes*_*FTW 4 tooltip highcharts
可能重复:
将附加数据设置为highcharts系列
所以我有这张图:http://jsfiddle.net/Gg3ZL/
我想在工具提示中替换当前用"来自其他人"的新数据的"Total Players Online"
Array= ['PlayerX, PlayerY, PlayerZ', 'Player1, Player2, Player3'];
Run Code Online (Sandbox Code Playgroud)
等等
因此它与第一个系列数据输入中的第一个结果匹配....
如果我不必替换"在线玩家总数:"而在工具提示中只有另一个新条目,如"谁在线:",那就更好了.
基本上鼠标悬停在一个条目上,并在工具提示的特定时间查看哪些玩家在线.
谢谢你的帮助
Jug*_*kar 15
您可以在每个点附加其他数据series.data如下
series: [{
name: 'Series 1',
data: [{
y: 2,
players: ['a', 'b']},
{
y: 3,
players: ['a', 'b', 'c']},
{
y: 2,
players: ['x', 'y']},
{
y: 4,
players: ['a', 'b', 'c', 'd']}
]
}]
Run Code Online (Sandbox Code Playgroud)
现在,tooltip.formatter您可以按如下方式使用其他数据
formatter: function() {
var result = '<b>' + Highcharts.dateFormat('%A, %b %e, %Y', this.x) + '</b>';
$.each(this.points, function(i, datum) {
result += '<br />' + datum.y + ' players online';
$.each(datum.point.players, function() {
result += '<br/>' + this;
});
});
return result;
}
Run Code Online (Sandbox Code Playgroud)
复杂的工具提示| Highchart&Highstock @ jsFiddle
| 归档时间: |
|
| 查看次数: |
10489 次 |
| 最近记录: |