JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://cdn.jsdelivr.net/jqplot/1.0.4/jquery.jqplot.min.js"></script>
<link rel="stylesheet" href="http://cdn.jsdelivr.net/jqplot/1.0.4/jquery.jqplot.min.css">
<div id="chart1" style="height: 300px; width: 500px;"></div>
JavaScript
var storedData = [1,50,35];
var plot1 = $.jqplot('chart1', [storedData]);
function doUpdate() {
storedData.push(Math.floor(Math.random() * 50));
if (storedData.length > 100) storedData.shift();
plot1.replot({data: [storedData]});
setTimeout(doUpdate, 10);
}
doUpdate();