jQuery插件echarts去掉垂直网格线用法示例


Posted in Javascript onMarch 03, 2017

本文实例讲述了jQuery插件echarts去掉垂直网格线用法。分享给大家供大家参考,具体如下:

1、问题背景

设计一条统计人数的折线,其中网格线没有垂直线

2、实现源码

(1)有垂直网格线

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>echarts-有垂直网格线</title>
    <link rel="shortcut icon" href="../js/echarts-2.2.7/doc/asset/ico/favicon.png" rel="external nofollow" rel="external nofollow" >
    <script type="text/javascript" src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js" ></script>
    <script type="text/javascript" src="../js/echarts-2.2.7/doc/example/www2/js/echarts-all.js" ></script>
    <style>
      body,html{
        width: 99%;
        height: 99%;
        font-family: "微软雅黑";
        font-size: 12px;
      }
      #chart{
        width: 100%;
        height: 100%;
      }
    </style>
    <script>
      $(function(){
        var chart = document.getElementById('chart');
        var echart = echarts.init(chart);
        var option = {
          title: {
            text: ''
          },
          tooltip: {
            trigger: 'axis'
          },
          legend: {
            data:['人数']
          },
          grid: {
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
          },
          toolbox: {
            feature: {
              saveAsImage: {}
            }
          },
          xAxis: {
            type: 'category',
            boundaryGap: false,
            splitLine:{
              show:true
            },
            data: ['周一','周二','周三','周四','周五','周六','周日']
          },
          yAxis: {
            type: 'value'
          },
          series: [
            {
              name:'人数',
              type:'line',
              stack: '人数',
              data:[1220, 4132, 6101, 3134, 1890, 6230, 3210]
            }
          ]
        };
        echart.setOption(option);
      });
    </script>
  </head>
  <body>
    <div id="chart"></div>
  </body>
</html>

(2)无垂直网格线

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>echarts-去掉垂直网格线</title>
    <link rel="shortcut icon" href="../js/echarts-2.2.7/doc/asset/ico/favicon.png" rel="external nofollow" rel="external nofollow" >
    <script type="text/javascript" src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js" ></script>
    <script type="text/javascript" src="../js/echarts-2.2.7/doc/example/www2/js/echarts-all.js" ></script>
    <style>
      body,html{
        width: 99%;
        height: 99%;
        font-family: "微软雅黑";
        font-size: 12px;
      }
      #chart{
        width: 100%;
        height: 100%;
      }
    </style>
    <script>
      $(function(){
        var chart = document.getElementById('chart');
        var echart = echarts.init(chart);
        var option = {
          title: {
            text: ''
          },
          tooltip: {
            trigger: 'axis'
          },
          legend: {
            data:['人数']
          },
          grid: {
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
          },
          toolbox: {
            feature: {
              saveAsImage: {}
            }
          },
          xAxis: {
            type: 'category',
            boundaryGap: false,
            splitLine:{
              show:false
            },
            data: ['周一','周二','周三','周四','周五','周六','周日']
          },
          yAxis: {
            type: 'value'
          },
          series: [
            {
              name:'人数',
              type:'line',
              stack: '人数',
              data:[1220, 4132, 6101, 3134, 1890, 6230, 3210]
            }
          ]
        };
        echart.setOption(option);
      });
    </script>
  </head>
  <body>
    <div id="chart"></div>
  </body>
</html>

3、实现结果

(1)有垂直网格线

jQuery插件echarts去掉垂直网格线用法示例

(2)无垂直网格线

jQuery插件echarts去掉垂直网格线用法示例

4、问题说明

去掉网格中的垂直线,只需在xAxis中加入splitLine属性的设置show:false

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

Javascript 相关文章推荐
点击广告后才能获得下载地址
Oct 26 Javascript
javascript之Partial Application学习
Jan 10 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
Apr 11 Javascript
javascript中with()方法的语法格式及使用
Aug 04 Javascript
JS实现网页滚动条感应鼠标变色的方法
Feb 26 Javascript
阿里巴巴技术文章分享 Javascript继承机制的实现
Jan 14 Javascript
jQuery双向列表选择器select版
Nov 01 Javascript
javascript图片预览和上传(兼容IE)
Mar 15 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
Apr 24 Javascript
vue项目添加多页面配置的步骤详解
May 22 Javascript
easyUI 实现的后台分页与前台显示功能示例
Jun 01 Javascript
Ant Design的可编辑Tree的实现操作
Oct 31 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 #Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
Mar 03 #Javascript
jQuery简单实现MD5加密的方法
Mar 03 #Javascript
详解angular2封装material2对话框组件
Mar 03 #Javascript
jQuery插件jqGrid动态获取列和列字段的方法
Mar 03 #Javascript
AngularJS表格样式简单设置方法示例
Mar 03 #Javascript
AngularJS表格添加序号的方法
Mar 03 #Javascript
You might like
php cookis创建实现代码
2009/03/16 PHP
php与php MySQL 之间的关系
2009/07/17 PHP
深入php 正则表达式的学习探讨
2013/06/06 PHP
php xml常用函数的集合(比较详细)
2013/06/06 PHP
yii,CI,yaf框架+smarty模板使用方法
2015/12/29 PHP
PHP中SQL查询语句的id=%d解释(推荐)
2016/12/10 PHP
动态表格Table类的实现
2009/08/26 Javascript
初学js 新节点的创建 删除 的步骤
2011/07/04 Javascript
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
2013/03/24 Javascript
js继承call()和apply()方法总结
2014/12/08 Javascript
javascript格式化日期时间方法汇总
2015/06/19 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
AngularJS通过$sce输出html的方法
2016/09/22 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
vue-cli+webpack记事本项目创建
2017/04/01 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
详解angular 中的自定义指令之详解API
2017/06/20 Javascript
浅谈vue.js导入css库(elementUi)的方法
2018/03/09 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
vue路由缓存的几种实现方式小结
2020/02/02 Javascript
vue router-link 默认a标签去除下划线的实现
2020/11/06 Javascript
[03:02]辉夜杯主赛事第二日 每日之星
2015/12/27 DOTA
[48:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 VG vs KG
2018/03/31 DOTA
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
详解Python网络爬虫功能的基本写法
2016/01/28 Python
python生成器与迭代器详解
2019/01/01 Python
Python turtle库的画笔控制说明
2020/06/28 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
乌克兰巴士票购买网站:inBus
2021/03/12 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
学生感冒英文请假条
2014/02/04 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书