Advertisement
LancerX

Untitled

Jun 7th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function($){
  2. $(function() {
  3.     var chartOptions={
  4.             chart:{
  5.                 zoomType : 'x',
  6.                 events : {
  7.                     load : function() {
  8.                     var series = this.series[0];
  9.                         var chart = this;
  10.                         setInterval(function() {
  11.                             var x = (new Date()).getTime(),
  12.                             y = Math.round(Math.random() * 100);
  13.                             series.addPoint([x, y]);
  14.                             chart.redraw();
  15.                         }, 1000);
  16.                     }
  17.                 }
  18.             },
  19.             title:{
  20.                 text:'my title'
  21.             },
  22.             series : [{
  23.                 name : 'AAPL',
  24.                 data : [null]
  25.             }]
  26.         };
  27.  
  28.     $('#container').highcharts('StockChart', chartOptions);
  29.  
  30.     $('#button').click(function() {
  31.         var chart1 = $('#container').highcharts();
  32.     chartOptions.chart.zoomType = 'y';
  33.     var chart2 = $('#container').highcharts($.extend({},chartOptions));
  34.     chart2.series[0].setData(chart1.series[0].data);
  35.     chart1.destroy();
  36.     chart2.redraw();
  37.     });
  38. });
  39. })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement