flag tooltip usage - Javascript highcharts

Javascript examples for highcharts:Chart Tooltip

Description

flag tooltip usage

Demo Code

ResultView the demo in separate window

<html>
   <head> 
      <meta name="viewport" content="width=device-width, initial-scale=1"> 
      <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
      <script type="text/javascript">
$(function() {/*w  ww.j ava2s  .co m*/
   $.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?', function(data) {
      // Create the chart
      $('#container').highcharts('StockChart', {
         rangeSelector : {
            selected : 1
         },
         title : {
            text : 'USD to EUR exchange rate'
         },
            tooltip: {
                       followPointer : true
            },
         yAxis : {
            title : {
               text : 'Exchange rate'
            }
         },
         series : [{
            name : 'USD to EUR',
            data : data,
            id : 'dataseries',
            tooltip : {
               valueDecimals: 4
            }
         }, {
            type : 'flags',
            data : [{
               x : Date.UTC(2011, 1, 14),
               title : 'A',
               text : 'Shape: "squarepin"'
            }, {
               x : Date.UTC(2011, 3, 28),
               title : 'Long tooltip title',
               text : 'This is a really really really long tooltip text.'
            }],
            onSeries : 'dataseries',
            shape : 'squarepin',
         }, {
            type : 'flags',
            data : [{
               x : Date.UTC(2011, 2, 1),
               title : 'B',
               text : 'Shape: "circlepin"'
            }, {
               x : Date.UTC(2011, 3, 1),
               title : 'B',
               text : 'Shape: "circlepin"'
            }],
            shape : 'circlepin',
            width : 16
         }, {
            type : 'flags',
            data : [{
               x : Date.UTC(2011, 2, 10),
               title : 'C',
               text : 'Shape: "flag"'
            }, {
               x : Date.UTC(2011, 3, 11),
               title : 'C',
               text : 'Shape: "flag"'
            }],
            color : '#5F86B3',
            fillColor : '#5F86B3',
            onSeries : 'dataseries',
            width : 16,
            style : {// text style
               color : 'white'
            },
            states : {
               hover : {
                  fillColor : '#395C84' // darker
               }
            }
         }]
      });
   });
});

      </script> 
   </head> 
   <body> 
      <script src="https://code.highcharts.com/stock/highstock.js"></script> 
      <script src="https://code.highcharts.com/stock/modules/exporting.js"></script> 
      <div id="container" style="height: 500px"></div>  
   </body>
</html>

Related Tutorials