var chart; $(document).ready(function() { var iCount = 0; chart = new Highcharts.Chart({ chart: { renderTo: 'container' }, title: { text: '' }, xAxis: { categories:['1 An','2 Ans','3 Ans','4 Ans','5 Ans','6 Ans','7 Ans','8 Ans','9 Ans','10 Ans','15 Ans','20 Ans','25 Ans','30 Ans'], labels: { align: 'center', formatter: function() { iCount++ ; if (iCount % 2 == 0 ){ return this.value; } } } }, yAxis: { //min:0, title: { text: '' } }, plotOptions: { series: { point: { events: { mouseOver: function() { chart.xAxis[0].addPlotLine({ value: this.x, color: '#CFCFCF', width: 1, id: 'plot-line-1' }); }, mouseOut: function() { chart.xAxis[0].removePlotLine('plot-line-1'); } } } } }, tooltip: { yDecimals:3, shared : true }, credits: { enabled: false }, series: [{ type: 'line', name: 'France', connectNulls :true, threshold : null, data: [['1 An',-0.7390553279655], ['2 Ans',-0.6368734945991], ['3 Ans',-0.4930740304452], ['4 Ans',-0.2985412570983], ['5 Ans',-0.1801622299277], ['6 Ans',-0.0133876647595], ['7 Ans',0.1355524432809], ['8 Ans',0.4033324740326], ['9 Ans',0.6146734516613], ['10 Ans',0.7904748889237], ['15 Ans',1.0794259620825], ['20 Ans',1.3659929804419], ['25 Ans',1.442451487509], ['30 Ans',1.5559124378638]] } ] , legend: { enabled: false } }); });