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 相关文章推荐
JQUERY复选框CHECKBOX全选,取消全选
Aug 30 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
May 07 Javascript
JS实现的最简Table选项卡效果
Oct 14 Javascript
location.hash保存页面状态的技巧
Apr 28 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
Jan 05 Javascript
ionic选择多张图片上传的示例代码
Oct 10 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
浅谈Vue下使用百度地图的简易方法
Mar 23 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 Javascript
封装一下vue中的axios示例代码详解
Feb 16 Javascript
Vue实现input宽度随文字长度自适应操作
Jul 29 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
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
《Re:从零开始的异世界生活 冰结之绊》
2020/04/09 日漫
smarty学习笔记之常见代码段用法总结
2016/03/19 PHP
javascript new一个对象的实质
2010/01/07 Javascript
Jquery iframe内部出滚动条
2010/02/11 Javascript
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
ASP中Sub和Function的区别说明
2020/08/30 Javascript
jQuery基本过滤选择器使用介绍
2013/04/18 Javascript
js倒计时小程序
2013/11/05 Javascript
JS的document.all函数使用示例
2013/12/30 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
2016/08/05 Javascript
BootStrap 实现各种样式的进度条效果
2016/12/07 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
Js视频播放器插件Video.js使用方法详解
2020/02/04 Javascript
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
Python实现批量转换文件编码的方法
2015/07/28 Python
python在不同层级目录import模块的方法
2016/01/31 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
Python+appium框架原生代码实现App自动化测试详解
2020/03/06 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
2020/09/29 Python
python安装及变量名介绍详解
2020/12/12 Python
Proenza Schouler官方网站:纽约女装和配饰品牌
2019/01/03 全球购物
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
酒店总经理助理岗位职责
2014/02/01 职场文书
消防安全责任书范本
2014/04/15 职场文书
需求分析说明书
2014/05/09 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
2014年班干部工作总结
2014/11/25 职场文书
董存瑞观后感
2015/06/11 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
python实现的web监控系统
2021/04/27 Python
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技