gpt4 book ai didi

javascript - 如何使用 Highcharts 在悬停时显示多个数据?

转载 作者:行者123 更新时间:2023-11-28 19:34:57 25 4
gpt4 key购买 nike

如何使用高 map 在 map 上悬停时显示多个数据?

http://www.highcharts.com/maps/demo

通常我们可以这样显示数据:

 var data = [];
$.each(columns[0], function (i, code) {
data.push({
code: code,
value: columns[3][i],
name: columns[2][i],
hasta:columns[4][i]

});
});

但是这仅允许使用 joinBy 的一种类型数据:

 series : [{
data : data,
mapData: Highcharts.maps['countries/tr/tr-all'],
joinBy: ['hc-key','name'],
animation: true,
name: 'Diyaliz Verileri',
states: {
hover: {
color: '#BADA55'
}
},
tooltip: {
valueSuffix: ''
}
}]

但是当我们想在悬停时显示多个数据时,我们能做什么?

jsfiddle:http://jsfiddle.net/CMengineer/j9mujnnz/

最佳答案

与常规 Highcharts 图表的工作方式相同。只需定义客户工具提示 formatter :

             tooltip: {
formatter: function(){
var s = this.key + '<br/>';
s += 'Value:' + this.point.value + '<br/>';
s += 'Hasta:' + this.point.hasta;
return s;
},
},

已更新fiddle .

关于javascript - 如何使用 Highcharts 在悬停时显示多个数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26048151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com