Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.79 KB | None | 0 0
  1. var cm_chart = $('#div_chart').highcharts({
  2. credits: {enabled: false},
  3. chart: {
  4. type: 'bar',
  5. style: {
  6. fontFamily: text_font
  7. },
  8. },
  9. title: {text: 'Example Charts', align: "center", y: 20, style: {fontSize: "16px", color: "#" + text_color}},
  10. xAxis: {
  11. categories: categories,
  12. labels: {
  13. style: {
  14. color: '#' + text_color
  15. },
  16. },
  17. useHTML: true,
  18. },
  19. yAxis: {
  20. min: 0,
  21. max: 1,
  22. title: {
  23. text: '',
  24. },
  25. labels: {
  26. overflow: 'justify'
  27. }
  28. },
  29. plotOptions: {
  30. column: {
  31. stacking: 'normal',
  32. dataLabels: {
  33. align: 'center',
  34. enabled: true,
  35. inside: true,
  36. crop: false,
  37. style: {
  38. textShadow: '0 0 0',
  39. textOutline: false
  40. },
  41. overflow: 'none'
  42. }
  43. },
  44. series: {
  45. allowPointSelect: false,
  46. enableMouseTracking: false,
  47. marker: {lineWidth: 1},
  48. states: {
  49. hover: {
  50. enabled: false
  51. }
  52. }
  53. },
  54. area: {color: "#00CCFF"},
  55. },
  56. tooltip: {
  57. enabled: true,
  58. },
  59. series: [{
  60. name: 'Default',
  61. data: [series],
  62. dataLabels: {
  63. align: 'left',
  64. enabled: true,
  65. style: {
  66. fontSize: 9,
  67. textOutline: false
  68. },
  69. }
  70. }, {
  71. name: 'Series 1',
  72. data: [series],
  73. dataLabels: {
  74. align: 'left',
  75. enabled: true,
  76. style: {
  77. fontSize: 9,
  78. textOutline: false
  79. },
  80. }
  81. }, {
  82. name: 'Series 2',
  83. data: [series],
  84. dataLabels: {
  85. align: 'left',
  86. style: {
  87. fontSize: 9,
  88. textOutline: false
  89. },
  90. enabled: true
  91. }
  92. }, {
  93. name: 'Series 3',
  94. data: [series],
  95. dataLabels: {
  96. align: 'left',
  97. enabled: true,
  98. style: {
  99. fontSize: 9,
  100. textOutline: false
  101. },
  102. }
  103. }, {
  104. name: 'Series 4',
  105. data: [series],
  106. dataLabels: {
  107. align: 'left',
  108. enabled: true,
  109. style: {
  110. fontSize: 9,
  111. textOutline: false
  112. },
  113. }
  114. }, {
  115. name: 'Series 5',
  116. data: [series],
  117. dataLabels: {
  118. align: 'left',
  119. enabled: true,
  120. style: {
  121. fontSize: 9,
  122. textOutline: false
  123. },
  124. }
  125. }]
  126. },function(cm_chart){
  127. var flag = false;
  128. $.each(cm_chart.series,function(i,serie){
  129. flag = serie.data[0].isNull;
  130. if(flag){
  131. serie.legendGroup.destroy();
  132. }
  133. });
  134. cm_chart.redraw();
  135. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement