我知道我们可以改变选择系列的图表,如下所示
$(document).ready(function () {
var lineSeries = Highcharts.seriesTypes.line;
var lineDrawGraph = lineSeries.prototype.drawGraph;
lineSeries.prototype.drawGraph = function () {
有没有办法根据seriesType.line之外的任何内容选择lineSeries?例如使用图表名称..
我需要仅对折线图执行此功能,而不是在我的页面中的所有折线图上执行。不幸的是,所有折线图都会调用“lineSeries.prototype.drawGraph”。
答案 0 :(得分:1)
您可以像这样获得特定系列的类型:
Highcharts.charts[i].series[j].type
您可以在特定图表(i
)上查看系列的类型,并在Highcharts.charts[i].series
上使用foreach并检查类型是否为line
,然后添加drawGraph
功能。