0

最新の HighStock/HighCharts を使用して、次の構文でチャートを作成しています。

$('#container').highcharts({...

次に、ユーザーが表示されたチャート シリーズを操作できるようにします。ユーザーがチャートを元の状態にリセットできる機能を追加しました。この方法を使用しています:

function forceResetChart(chart) {
    var opts = chart.options;
    chart.destroy();
    chart = new Highcharts.Chart(opts);
}

これによりチャートがリセットされ、再度変更を加えることができます。ただし、コンソールにエラーがスローされ続けます。

TypeError: a.renderTo is undefined @ .../JavaScript/HighStock/highstock.js:198

$('#container').highcharts({...よりクリーンな構文 ( ) を引き続き使用して、このエラーがスローされないようにするにはどうすればよいでしょうか?

例 jsFiddle

4

1 に答える 1