如何获得系列的ID?在API中只有名称和数据等。但是没有id。我怎么能从系列中获得身份?
我使用以下方法循环播放图表中的所有系列。
$(chart.series).each(function(i, serie){
// Want to get serie's id
});
编辑:
我发现我可以使用以下方式获取id。我不确定这是正确的方法吗?
$(chart.series).each(function(i, serie){
console.log(serie.options.id);
});
答案 0 :(得分:13)
如果你已经知道系列的id,你可以获得对该系列的引用
chart.get(ID)
如果要遍历所有系列并列出系列的所有ID,请执行以下操作:
$(chart.series).each(function(i, serie){console.log(serie.options.id)})
FIddle:http://jsfiddle.net/NaK9D/2/
答案 1 :(得分:2)
来自文档:
以编程方式引用该系列的另一种方法是通过id。在系列配置选项中添加id,并通过chart.get(id)获取系列对象。
看起来你可以这样做:
$(chart.series).each(function(i, serie){
this.get(id);
});