Javascript 链接到的Highcharts格式工具提示:';:以前的';
我创建了一个包含两个数据系列的股票图表,第二个系列具有属性Javascript 链接到的Highcharts格式工具提示:';:以前的';,javascript,highcharts,Javascript,Highcharts,我创建了一个包含两个数据系列的股票图表,第二个系列具有属性linkedTo:':previous' 在工具提示中,该系列的名称显示两次(因为同一系列添加了两次),我只想显示一次名称 请看 我试图将工具提示视为: 在$中。每个(this.points,function(i,point){部分,您在工具提示的点上循环 一种可能的解决方案是只为第一个点添加point.series.name。幸运的是,您可以使用i参数检查这一点 formatter: function() { var s = [];
linkedTo:':previous'
在工具提示中,该系列的名称显示两次(因为同一系列添加了两次),我只想显示一次名称
请看
我试图将工具提示视为:
在<代码>$中。每个(this.points,function(i,point){部分,您在工具提示的点上循环
一种可能的解决方案是只为第一个点添加point.series.name
。幸运的是,您可以使用i
参数检查这一点
formatter: function() {
var s = [];
$.each(this.points, function(i, point) {
var content = '<span style="color:#D31B22;font-weight:bold;">'
if (i === 0) {
content += point.series.name + ': ';
}
content += point.y;
content += '</span>';
s.push(content);
});
return s.join(' and ');
}
格式化程序:函数(){
var s=[];
$.each(this.points,function(i,point){
变量内容=“”
如果(i==0){
content+=point.series.name+':';
}
内容+=点y;
内容+='';
s、 推送(内容);
});
返回s.join('and');
}