我知道我们可以如下选择序列来更改图形
$(document).ready(function () {
var lineSeries = Highcharts.seriesTypes.line;
var lineDrawGraph = lineSeries.prototype.drawGraph;
lineSeries.prototype.drawGraph = function () {
除了seriesType.line之外,还有什么方法可以选择lineSeries吗?例如使用图表名称
我只需要对折线图执行此功能,而不要对页面中的所有折线图执行此功能。不幸的是,所有折线图都需要调用“ lineSeries.prototype.drawGraph”。
最佳答案
您可以像这样获取特定系列的类型:
Highcharts.charts[i].series[j].type
您可以在特定图表(
i
)上检查系列的类型,并在Highcharts.charts[i].series
上使用foreach并检查类型是否为line
,然后添加drawGraph
函数。