charts-6.html 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  8. <meta http-equiv="Cache-Control" content="no-siteapp" />
  9. <!--[if lt IE 9]>
  10. <script type="text/javascript" src="lib/html5shiv.js"></script>
  11. <script type="text/javascript" src="lib/respond.min.js"></script>
  12. <![endif]-->
  13. <link rel="stylesheet" type="text/css" href="static/h-ui/css/H-ui.min.css" />
  14. <link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/H-ui.admin.css" />
  15. <link rel="stylesheet" type="text/css" href="lib/Hui-iconfont/1.0.8/iconfont.css" />
  16. <link rel="stylesheet" type="text/css" href="static/h-ui.admin/skin/default/skin.css" id="skin" />
  17. <link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/style.css" />
  18. <!--[if IE 6]>
  19. <script type="text/javascript" src="lib/DD_belatedPNG_0.0.8a-min.js" ></script>
  20. <script>DD_belatedPNG.fix('*');</script>
  21. <![endif]-->
  22. <title>3D柱状图</title>
  23. </head>
  24. <body>
  25. <nav class="breadcrumb"><i class="Hui-iconfont">&#xe67f;</i> 首页 <span class="c-gray en">&gt;</span> 统计管理 <span class="c-gray en">&gt;</span> 3D柱状图 <a class="btn btn-success radius r" style="line-height:1.6em;margin-top:3px" href="javascript:location.replace(location.href);" title="刷新" ><i class="Hui-iconfont">&#xe68f;</i></a></nav>
  26. <div class="page-container">
  27. <div class="f-14 c-error">特别声明:Highcharts 是一个用纯 JavaScript编写的一个图表库,仅免费提供给个人学习、个人网站,如果在商业项目中使用,请去Highcharts官网网站购买商业授权。或者您也可以选择其他免费的第三方图表插件,例如百度echarts。H-ui.admin不承担任何版权问题。</div>
  28. <div id="container" style="min-width:700px;height:400px"></div>
  29. </div>
  30. <!--_footer 作为公共模版分离出去-->
  31. <script type="text/javascript" src="lib/jquery/1.9.1/jquery.min.js"></script>
  32. <script type="text/javascript" src="lib/layer/2.4/layer.js"></script>
  33. <script type="text/javascript" src="static/h-ui/js/H-ui.min.js"></script>
  34. <script type="text/javascript" src="static/h-ui.admin/js/H-ui.admin.js"></script> <!--/_footer 作为公共模版分离出去-->
  35. <!--请在下方写此页面业务相关的脚本-->
  36. <script type="text/javascript" src="lib/hcharts/Highcharts/5.0.6/js/highcharts.js"></script>
  37. <script type="text/javascript" src="lib/hcharts/Highcharts/5.0.6/js/modules/exporting.js"></script>
  38. <script type="text/javascript" src="lib/hcharts/Highcharts/5.0.6/js/highcharts-3d.js"></script>
  39. <script type="text/javascript">
  40. $(function () {
  41. // Set up the chart
  42. var chart = new Highcharts.Chart({
  43. chart: {
  44. renderTo: 'container',
  45. type: 'column',
  46. margin: 75,
  47. options3d: {
  48. enabled: true,
  49. alpha: 15,
  50. beta: 15,
  51. depth: 50,
  52. viewDistance: 25
  53. }
  54. },
  55. title: {
  56. text: 'Chart rotation demo'
  57. },
  58. subtitle: {
  59. text: 'Test options by dragging the sliders below'
  60. },
  61. plotOptions: {
  62. column: {
  63. depth: 25
  64. }
  65. },
  66. series: [{
  67. data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
  68. }]
  69. });
  70. // Activate the sliders
  71. $('#R0').on('change', function(){
  72. chart.options.chart.options3d.alpha = this.value;
  73. showValues();
  74. chart.redraw(false);
  75. });
  76. $('#R1').on('change', function(){
  77. chart.options.chart.options3d.beta = this.value;
  78. showValues();
  79. chart.redraw(false);
  80. });
  81. function showValues() {
  82. $('#R0-value').html(chart.options.chart.options3d.alpha);
  83. $('#R1-value').html(chart.options.chart.options3d.beta);
  84. }
  85. showValues();
  86. });
  87. </script>
  88. </body>
  89. </html>