ハイチャートの最初のデモと同様に、ハイチャートに複数のシリーズがあります。今、次の関数を使用してグラフの種類を動的に変更しています
function ChangeChartType(chart, series, newType) {
newType = newType.toLowerCase();
for (var i = 0; i < series.length; i++) {
var srs = series[0];
console.log(srs.options.data);
try {
srs.chart.addSeries({
type: newType,
stack: srs.stack,
yaxis: srs.yaxis,
name: srs.name,
color: srs.color,
data: srs.options.data
},
false);
srs.remove(false);
} catch (e) {
}
}
chart.redraw();
}
しかし、どちらのシリーズも変わりません。シリーズの1つだけが変更されています。エラーは何ですか?