jQuery插件echarts实现的多折线图效果示例【附demo源码下载】


Posted in Javascript onMarch 04, 2017

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

1、问题背景:

设计一个折线图,折线图展示苹果、香蕉的销售量

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: "微软雅黑";
        font-size: 12px;
      }
      #someline{
        width:100%;
        height:99%;
      }
    </style>
    <script>
      $(document).ready(function(){
        var chart = document.getElementById("someline");
        var echart = echarts.init(chart);
        var option = {
          title: {
            text: '水果销售量'
          },
          tooltip : {
            trigger: 'axis'
          },
          legend: {
            data:['苹果','香蕉']
          },
          toolbox: {
            feature: {
              saveAsImage: {}
            }
          },
          grid: {
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
          },
          xAxis : [
            {
              type : 'category',
              boundaryGap : false,
              data : ['第一季度','第二季度','第三季度','第四季度']
            }
          ],
          yAxis : [
            {
              type : 'value'
            }
          ],
          series : [
            {
              name:'苹果',
              type:'line',
              stack: '销量',
              areaStyle: {normal: {}},
              data:[1270, 6382, 2091, 1034]
            },
            {
              name:'香蕉',
              type:'line',
              stack: '销量',
              areaStyle: {normal: {}},
              data:[2270, 3456, 5432, 3423]
            }
          ]
        };
        echart.setOption(option);
      });
    </script>
  </head>
  <body>
    <div id="someline"></div>
  </body>
</html>

3、实现效果图:

jQuery插件echarts实现的多折线图效果示例【附demo源码下载】

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

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

Javascript 相关文章推荐
JS与框架页的操作代码
Jan 17 Javascript
js控制iframe的高度/宽度让其自适应内容
Apr 09 Javascript
JavaScript删除指定子元素代码实例
Jan 13 Javascript
jQuery模拟黑客帝国矩阵效果实例
Jun 28 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 Javascript
AngularJS 监听变量变化的实现方法
Oct 09 Javascript
详解如何使用node.js的开发框架express创建一个web应用
Dec 20 Javascript
详解React项目中碰到的IE问题
Mar 14 Javascript
vue elementUI 表单校验功能之数组多层嵌套
Jun 04 Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
Dec 17 Javascript
Vue组件跨层级获取组件操作
Jul 27 Javascript
javascript实现点击按钮切换轮播图功能
Sep 23 Javascript
Vue.js实现多条件筛选、搜索、排序及分页的表格功能
Nov 24 #Javascript
纯JS单页面赛车游戏制作代码分享
Mar 03 #Javascript
JS html时钟制作代码分享
Mar 03 #Javascript
AngularJS路由实现页面跳转实例
Mar 03 #Javascript
vue2笔记 — vue-router路由懒加载的实现
Mar 03 #Javascript
求js数组的最大值和最小值的四种方法
Mar 03 #Javascript
jQuery控制元素隐藏和显示
Mar 03 #Javascript
You might like
收集的二十一个实用便利的PHP函数代码
2010/04/22 PHP
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
php学习笔记 PHP面向对象的程序设计
2011/06/13 PHP
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
2011/07/26 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
JavaScript高级程序设计 读书笔记之八 Function类及闭包
2012/02/27 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
2015/08/06 Javascript
jQuery中的ajax async同步和异步详解
2015/09/29 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
2016/06/12 Javascript
由浅入深剖析Angular表单验证
2016/07/14 Javascript
JS实现的加减乘除四则运算计算器示例
2017/08/09 Javascript
微信小程序使用Socket的实例
2017/09/19 Javascript
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
一个小时快速搭建微信小程序的方法步骤
2019/04/15 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
JavaScript Array.flat()函数用法解析
2020/09/02 Javascript
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
Python完全新手教程
2007/02/08 Python
浅谈编码,解码,乱码的问题
2016/12/30 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
2018/04/09 Python
Python 统计字数的思路详解
2018/05/08 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
教育孩子心得体会
2014/01/01 职场文书
校运会广播稿
2015/08/19 职场文书