Highcharts Demo
author(s):
Torstein Hønsi
by Jernej Slejko
HTML
<script src="http://code.highcharts.com/highcharts.js"></script>
<div id="container" style="height: 300px"></div>
JavaScript
var s = {
min: 0,
max: 50,
totalPoints: 12
};
function getRandomData() {
var data = [],
date = new Date().getTime(),
res = [],
numb;
for (var i = 0; i < s.totalPoints; i += 1) {
if (i > 0) date += 1000 * 60 * 60 * 24 * 365;
numb = Math.floor(Math.random() * (s.max - s.min + 1) + s.min);
res.push([date, numb]);
}
return res;
}
$(function () {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
},
xAxis: {
type: 'datetime',
tickInterval: 1000 * 60 * 60 * 24 * 365,
startOnTick: true,
endOnTick: true
},
series: [{
data: getRandomData()
}]
});
});