score:1

Accepted answer

From discussion in comments:

It should be possible to use Highcharts.charts array and inside this array find specific chart (if exist) for destroy:

function init_graph() {
  var hc_options = {
          chart: {
            renderTo: 'container'
          },
          series: [{
              name: 'USD to EUR',
              data: usdeur
          }]
  };
  var chart=new Highcharts.Chart(hc_options);
}

var sint = setInterval(function(){
Highcharts.charts[0] && Highcharts.charts[0].destroy();
    init_graph();
}, 4000);

Example: http://jsfiddle.net/teg540zh/1/


Related Query

More Query from same tag