gpt4 book ai didi

javascript - Highcharts - 某些系列的共享工具提示

转载 作者:行者123 更新时间:2023-11-29 14:51:12 26 4
gpt4 key购买 nike

我想使用 highcharts 实现以下行为。我需要两种工具提示:

  1. 默认共享工具提示
  2. 自定义工具提示

对于自定义工具提示,我可以使用一个简单的工具提示格式化程序。问题出在共享工具提示上。是否可以与某些系列共享默认工具提示,并为另一个系列提供自定义工具提示?

谢谢。

最佳答案

可以,但是需要使用formatter和prepare logic。查看非常简单的演示 http://jsfiddle.net/7gmxzwdf/5/

        formatter:function(){
var txt = '',
x = this.x,
series = this.point.series.chart.series;

if(this.series.options.shared) {
$.each(series,function(i,s){
if(s.options.shared) {
$.each(s.data,function(j, d){
if(d.x === x) {
txt += '<span style="color:'+s.color+';font-weight:bold;">'+s.name+'</span> value: ' + d.y + '<br/>';
}
});
}
});
} else {
txt = 'not shared value: ' + this.y;
}

return txt;
}

关于javascript - Highcharts - 某些系列的共享工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25620299/

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