Highchart:基于图表名称的绘图

时间:2015-01-16 17:27:46

标签: javascript jquery highcharts

我知道我们可以改变选择系列的图表,如下所示

$(document).ready(function () {
        var lineSeries = Highcharts.seriesTypes.line;
        var lineDrawGraph = lineSeries.prototype.drawGraph;
        lineSeries.prototype.drawGraph = function () {

有没有办法根据seriesType.line之外的任何内容选择lineSeries?例如使用图表名称..

我需要仅对折线图执行此功能,而不是在我的页面中的所有折线图上执行。不幸的是,所有折线图都会调用“lineSeries.prototype.drawGraph”。

1 个答案:

答案 0 :(得分:1)

您可以像这样获得特定系列的类型:

Highcharts.charts[i].series[j].type

您可以在特定图表(i)上查看系列的类型,并在Highcharts.charts[i].series上使用foreach并检查类型是否为line,然后添加drawGraph功能。