国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery插件echarts實現的多柱子柱狀圖效果示例【附demo源碼下載】

2019-11-19 17:19:26
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery插件echarts實現的多柱子柱狀圖效果。分享給大家供大家參考,具體如下:

1、問題背景:

利用ECharts制作一個多柱子柱狀圖,其中數據源模擬動態獲取

2、實現源碼:

<!DOCTYPE html><html>  <head>    <meta charset="UTF-8">    <title>echarts-多柱子柱狀圖</title>    <script type="text/javascript" src="jquery-1.4.2.min.js" ></script>    <script type="text/javascript" src="echarts.js" ></script>    <style>      body,html{        width:99%;        height: 99%;        font-family: "arial, helvetica, sans-serif";        font-size: x-large;        font-kerning: inherit;        font-stretch: expanded;      }      #manyColumn{        width: 100%;        height: 100%;        font-size: 14px;        font-family: "微軟雅黑";        backface-visibility: visible;        background-blend-mode: inherit;        background-origin: border-box;        background: content-box;        background-color: #5BC0DE;      }    </style>    <script>      $(function(){        buildData();      });      //生成數據      function buildData()      {        var columLabel = ['甲','乙','丙','丁','戊','己','庚','辛','壬','癸'];        var columName = ['周一','周二','周三','周四','周五','周六','周日'];        var columnValue = new Array();        var arrData = new Array();        for(var i=0;i<columLabel.length;i++)        {          for(var j=0;j<columName.length;j++)          {            arrData.push(Math.floor(Math.random()*1000+1000*j-1000*i));          }          console.info(arrData);          columnValue.push(eval('(' + ("{'name':'"+columLabel[i]+"','type':'bar','data':["+arrData+"]}") + ')'));        }        buildChart(columLabel,columName,columnValue);      }      //生成圖形      function buildChart(columLabel,columName,columnValue)      {        var chart = document.getElementById('manyColumn');        var echart = echarts.init(chart);        var option = {          tooltip : {            trigger: 'axis',            axisPointer : {              type : 'shadow'            }          },           toolbox: {            show : true,            feature : {              saveAsImage : {show: true}            }          },          legend: {            data:columLabel          },          grid: {            left: '3%',            right: '4%',            bottom: '3%',            containLabel: true          },          xAxis : [            {              min:0,              type : 'category',              data : columName            }          ],          yAxis : [            {              min:0,              type : 'value'            }          ],          series : columnValue        };        echart.setOption(option);      }    </script>  </head>  <body>    <div id="manyColumn"></div>  </body></html>

3、實現效果圖:

附:完整實例代碼點擊此處本站下載

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結》、《jquery中Ajax用法總結》、《jQuery表格(table)操作技巧匯總》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘南县| 钟山县| 三原县| 萨迦县| 丰镇市| 灵寿县| 万全县| 塔河县| 海兴县| 永泰县| 山丹县| 临安市| 永兴县| 饶阳县| 洪洞县| 无锡市| 容城县| 沛县| 咸丰县| 平乐县| 永年县| 巴林右旗| 定陶县| 成武县| 新竹县| 盐亭县| 醴陵市| 中宁县| 东辽县| 盘锦市| 兴仁县| 修文县| 二手房| 涞源县| 安多县| 玛多县| 清丰县| 外汇| 富民县| 新蔡县| 平果县|