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;
   }
   #line{
    width:100%;
    height:99%;
   }
  </style>
  <script>
   $(document).ready(function(){
    var chart = document.getElementById("line");
    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, 7890, 6230, 5210]
      }
     ]
    };
    echart.setOption(option);
   });
  </script>
 </head>
 <body>
  <div id="line"></div>
 </body>
</html>

3、实现效果图:

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

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

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

Javascript 相关文章推荐
jQuery弹出层插件简化版代码下载
Oct 16 Javascript
javascript RadioButtonList获取选中值
Apr 09 Javascript
模拟select的代码
Oct 19 Javascript
javascript中的原型链深入理解
Feb 24 Javascript
举例讲解JavaScript中关于对象操作的相关知识
Nov 16 Javascript
Jquery 全选反选实例代码
Nov 19 Javascript
JavaScript运行过程中的“预编译阶段”和“执行阶段”
Dec 16 Javascript
把JavaScript代码改成ES6语法不完全指南(分享)
Sep 10 Javascript
vuejs实现折叠面板展开收缩动画效果
Sep 06 Javascript
Vue的编码技巧与规范使用详解
Aug 28 Javascript
基于VUE实现简单的学生信息管理系统
Jan 13 Vue.js
vue动态设置路由权限的主要思路
Jan 13 Vue.js
JavaScript中最常见的三个面试题解析
Mar 04 #Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
Mar 04 #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
You might like
世界咖啡生产者论坛呼吁:需要立即就咖啡价格采取认真行动
2021/03/06 咖啡文化
Yii2 RESTful中api的使用及开发实例详解
2016/07/06 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
js常用排序实现代码
2010/12/28 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
2013/04/27 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
jquery ajax,ashx,json的用法总结
2014/02/12 Javascript
jQuery操作元素css样式的三种方法
2014/06/04 Javascript
介绍一个简单的JavaScript类框架
2015/06/24 Javascript
JavaScript事件代理和委托详解
2016/04/08 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
JS实现数组去重及数组内对象去重功能示例
2019/02/02 Javascript
Vue组件间通信 Vuex的用法解析
2019/08/05 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
windows10系统中安装python3.x+scrapy教程
2016/11/08 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
python检测服务器端口代码实例
2019/08/31 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
自荐信范文
2013/12/10 职场文书
最热门的自我评价
2013/12/30 职场文书
我的长生果教学反思
2014/04/28 职场文书
共产党员批评与自我批评
2014/10/15 职场文书
毕业实习证明范本
2015/06/16 职场文书
大学生志愿者心得体会
2016/01/15 职场文书