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 相关文章推荐
JavaScript 轻松搞定快捷留言功能 只需一行代码
Apr 01 Javascript
jquer之ajaxQueue简单实现代码
Sep 15 Javascript
jQuery的:parent选择器定义和用法
Jul 01 Javascript
jQuery中:image选择器用法实例
Jan 03 Javascript
举例简介AngularJS的内部语言环境
Jun 17 Javascript
javascript常用经典算法实例详解
Nov 25 Javascript
AngularJs学习第八篇 过滤器filter创建
Jun 08 Javascript
jQuery 常见小例汇总
Dec 14 Javascript
微信通过页面(H5)直接打开本地app的解决方法
Sep 09 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
Dec 20 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
vue elementUI使用tabs与导航栏联动
Jun 21 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
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
探讨各种PHP字符串函数的总结分析
2013/06/05 PHP
PHP字符串长度计算 - strlen()函数使用介绍
2013/10/15 PHP
PHP查询网站的PR值
2013/10/30 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
jQueryUI如何自定义组件实现代码
2010/11/14 Javascript
jquery.ui.draggable中文文档(原文翻译)
2013/11/15 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
Bootstrap中的Panel和Table全面解析
2016/06/13 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
2017/04/17 jQuery
通过V8源码看一个关于JS数组排序的诡异问题
2017/08/14 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
2018/06/08 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
详解基于原生JS验证表单组件xy-form
2019/08/20 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
vue quill editor 使用富文本添加上传音频功能
2020/01/14 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python 常用模块 re 使用方法详解
2019/06/06 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
结束运行python的方法
2020/06/16 Python
Python+unittest+requests 接口自动化测试框架搭建教程
2020/10/09 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
区域总监的岗位职责
2013/11/21 职场文书
2014年教育工作总结
2014/11/26 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
MySQL 使用事件(Events)完成计划任务
2021/05/24 MySQL
Java Lambda表达式常用的函数式接口
2022/04/07 Java/Android
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python