7

如何获取系列的 id?在API中只有名称和数据等。但没有 id。我如何从系列中获取 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);

 });
4

2 回答 2

15

如果您已经知道系列的 ID,则可以通过以下方式获得对该系列的引用 chart.get(ID)

如果要遍历所有系列并列出系列的所有 ID,请执行以下操作:

 $(chart.series).each(function(i, serie){console.log(serie.options.id)})

小提琴:http : //jsfiddle.net/NaK9D/2/

于 2013-05-10T04:01:59.907 回答
2

从文档中:

以编程方式引用该系列的另一种方法是通过 id。在series配置选项中添加id,通过chart.get(id)获取series对象。

看起来你可以这样做:

$(chart.series).each(function(i, serie){
  this.get(id);
});
于 2013-05-09T22:44:28.440 回答