score:2

Accepted answer

look at the the series.addpoint method.

your updatechart function becomes:

function updatechart()
{
    for (var source = 1; source <=3; source++)
    {
                var point = [
                23,
                math.floor((math.random() * 10*source) + 5+source*2),
                source
            ];
        highcharts.charts[0].series[0].addpoint(point, false, true); // add the point, don't redraw and shift off a point
    }
    highcharts.charts[0].redraw(); // 3 points added, now redraw

}

update fiddle.


Related Query

More Query from same tag