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之Document元素选择器篇
Aug 14 Javascript
百度移动版的url编码解码示例
Apr 29 Javascript
jquery插件unobtrusive实现片段式加载
Jun 15 Javascript
SWFObject基本用法实例分析
Jul 20 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
Dec 04 Javascript
终于实现了!精彩的jquery弹幕效果
Jul 18 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
简单的Vue异步组件实例Demo
Dec 27 Javascript
JavaScript设计模式之工厂模式简单实例教程
Jul 03 Javascript
Vue基础学习之项目整合及优化
Jun 02 Javascript
重学JS之显示强制类型转换详解
Jun 30 Javascript
vant组件中 dialog的确认按钮的回调事件操作
Nov 04 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面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
php以post形式发送xml的方法
2014/11/04 PHP
php计算一个文件大小的方法
2015/03/30 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
微信封装的调用微信签名包的类库
2017/06/08 PHP
jQuery 表单验证插件formValidation实现个性化错误提示
2009/06/23 Javascript
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
深入认识javascript中的eval函数
2009/11/02 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
JavaScript删除指定子元素代码实例
2015/01/13 Javascript
JavaScript生成福利彩票双色球号码
2015/05/15 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
Vuex模块化实现待办事项的状态管理
2017/03/15 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
2017/04/26 Javascript
自定义vue全局组件use使用、vuex的使用详解
2017/06/14 Javascript
vue 表单输入格式化中文输入法异常问题
2018/05/30 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
koa+jwt实现token验证与刷新功能
2019/05/30 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
2020/03/20 jQuery
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
python模块之time模块(实例讲解)
2017/09/13 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
pandas中ix的使用详细讲解
2020/03/09 Python
python爬虫学习笔记之pyquery模块基本用法详解
2020/04/09 Python
python中rb含义理解
2020/06/18 Python
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
学校感恩教育活动总结
2014/07/07 职场文书
弄虚作假心得体会
2014/09/10 职场文书
北京颐和园导游词
2015/01/30 职场文书
硕士论文致谢范文
2015/05/14 职场文书
学校少先队工作总结
2015/08/12 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android
Win10玩csgo闪退如何解决?Win10玩csgo闪退的解决方法
2022/07/23 数码科技