全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jQuery插件echarts实现的循环生成图效果示例【附demo源码下载】

本文实例讲述了jQuery插件echarts实现的循环生成图效果。分享给大家供大家参考,具体如下:

1、问题背景:

利用for循环生产多个气泡图,并且每个气泡都可以点击

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,#div-chart{
        width: 99%;
        height: 100%;
        font-family: "微软雅黑";
        font-size: 12px;
      }
      .chart{
        width: 1200px;
        height: 100px;
      }
    </style>
    <script>
      $(document).ready(function(){
        buildChart();
        buildChartJS();
      });
      function buildChart()
      {
        $("#div-chart").empty();
        var chart = "";
        for(var i=0;i<8;i++)
        {
          chart += "<div id='chart"+i+"' class='chart'></div>";
        }
        $("#div-chart").append(chart);
      }
      function buildChartJS()
      {
        for(var i=0;i<8;i++)
        {
          var chart = document.getElementById('chart'+i);
          var echart = echarts.init(chart);
          var option = {
            legend: {
              data:['scatter1'],
              show:false
            },
            splitLine:{
                show:false
             },
            grid:{
              borderWidth:0
            },
            xAxis : [
              {
                show:false,
                type : 'value',
                splitNumber: 2,
                scale: true,
                axisLine:{
                  show:false
                },
                splitLine:{
                    show:false
                 },
                axisTick:{
                 show:false
                }
              }
            ],
            yAxis : [
              {
                show:false,
                type : 'value',
                splitNumber: 2,
                scale: true,
                axisLine:{
                  show:false
                },
                splitLine:{
                    show:false
                 }
              }
            ],
            series : [
              {
                name:'scatter1',
                type:'scatter',
                symbol: 'emptyCircle',
                symbolSize: 20,
                itemStyle : {
                  normal: {
                    color:'#0068B7',
                    label:{
                      show: true,
                      position: 'inside',
                      textStyle : {
                        fontSize : 26,
                        fontFamily : '微软雅黑',
                        color:'#0068B7'
                      }
                    }
                  }
                },
                data: randomDataArray()
              }
            ]
          };
          function eConsole(param)
          {
            alert(param.value);
            console.dir(param);
          }
          echart.on("click", eConsole);
          echart.setOption(option);
        }
      }
      function randomDataArray()
      {
        var d = [];
        var arr = [3,5,7,9,10,1,2,4,8,6];
        var len = 10;
        for(var i=0;i<len;i++)
        {
          d.push([i+1,0,arr[i],]);
        }
        return d;
      }
    </script>
  </head>
  <body>
    <div id="div-chart"></div>
  </body>
</html>

3、实现效果图:

附:完整实例代码点击此处本站下载

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。


# jQuery  # 插件  # echarts  # 循环生成图  # 在Vue中使用echarts的实例代码(3种图)  # jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法  # jQuery插件Echarts实现的渐变色柱状图  # echarts学习笔记之箱线图的分析与绘制详解  # echarts饼图扇区添加点击事件的实例  # jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】  # jQuery插件echarts实现的多折线图效果示例【附demo源码下载】  # jQuery插件echarts实现的单折线图效果示例【附demo源码下载】  # Echarts动态加载多条折线图的实现代码  # 详解python 利用echarts画地图(热力图)(世界地图  # 省市地图  # 区县地图)  # JavaScript使用百度ECharts插件绘制饼图操作示例  # 微软  # 相关内容  # 多个  # 感兴趣  # 给大家  # 点击此处  # 更多关于  # 所述  # 程序设计  # 操作技巧  # 选择器  # 讲述了  # width  # chart  # font  # height  # min  # div  # body  # style 


相关文章: 厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  如何设计高效校园网站?  网页设计网站制作软件,microsoft office哪个可以创建网页?  视频网站制作教程,怎么样制作优酷网的小视频?  如何高效配置IIS服务器搭建网站?  Bpmn 2.0的XML文件怎么画流程图  广平建站公司哪家专业可靠?如何选择?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  盐城做公司网站,江苏电子版退休证办理流程?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  高端企业智能建站程序:SEO优化与响应式模板定制开发  建站之星如何取消后台验证码生成?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  建站之星图片链接生成指南:自助建站与智能设计教程  官网网站制作腾讯审核要多久,联想路由器newifi官网  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何自定义建站之星网站的导航菜单样式?  如何在IIS7上新建站点并设置安全权限?  如何在IIS中新建站点并解决端口绑定冲突?  C#怎么创建控制台应用 C# Console App项目创建方法  如何配置WinSCP新建站点的密钥验证步骤?  python的本地网站制作,如何创建本地站点?  宝塔新建站点为何无法访问?如何排查?  如何解决ASP生成WAP建站中文乱码问题?  学校建站服务器如何选型才能满足性能需求?  深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何制作算命网站,怎么注册算命网站?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  nginx修改上传文件大小限制的方法  北京网站制作公司哪家好一点,北京租房网站有哪些?  盘锦网站制作公司,盘锦大洼有多少5G网站?  建站主机选虚拟主机还是云服务器更好?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  如何用狗爹虚拟主机快速搭建网站?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  如何在IIS7中新建站点?详细步骤解析  免费ppt制作网站,有没有值得推荐的免费PPT网站?  太原网站制作公司有哪些,网约车营运证查询官网?  如何选择高效响应式自助建站源码系统?  ,南京靠谱的征婚网站?  建站主机功能解析:服务器选择与快速搭建指南  太平洋网站制作公司,网络用语太平洋是什么意思?  如何在云虚拟主机上快速搭建个人网站?  建设网站制作价格,怎样建立自己的公司网站?  *服务器网站为何频现安全漏洞?  成都网站制作报价公司,成都工业用气开户费用? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。