我用两个数据系列创建了一个股票图表,第二个系列具有该属性 linkedTo: ':previous'
在工具提示中,该系列的名称出现了两次(因为同一系列被添加了两次),我只想显示一次该名称。
请参阅jsFiddle
我正在尝试将工具提示视为:
在该$.each(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 ');
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句