我需要制作一个负责多个系列数据的标签。 如这个小提琴http://jsfiddle.net/HHqGN/所示,我有两个系列:
测试(出价)和测试(询问)以及两个负责每个标签的标签。
我需要的是一个名为test的标签,而不是这两个同时切换系列1和系列2的标签
来自小提琴的示例代码:
$(function() {
// Create the chart
$('#container').highcharts('StockChart', {
rangeSelector : {
enabled : false
},
legend : {
enabled : true
},
series : [{
name : 'test(bid)',
data : [[1152057600000,57.00]
}, {
name : 'test(ask)',
data : [[1152057600000,58.00]
}]
});
});
答案 0 :(得分:1)
您可以通过showInLegend参数停用在图例中显示第二个系列,然后使用legendItemClick显示/隐藏两个系列
legendItemClick:function(){
$.each(this.chart.series,function(i,serie){
if(serie.visible)
serie.hide();
else
serie.show();
});
return false;
}
答案 1 :(得分:0)
如果有人在寻找链接系列,请查看系列的linkedTo
参数。根据定义:
linkedTo: StringSince 3.0
要链接到的其他系列的
id
。此外,价值可以是":previous"
链接到之前的系列。当两个系列是 链接,只有第一个出现在图例中。切换 这种可见性也会切换链接系列。