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中的load方法装载IE缓存中文件的方法
Sep 11 Javascript
ExtJS 工具栏 分页事件参数
Mar 05 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
Feb 06 Javascript
js获取本机的外网/广域网ip地址完整源码
Aug 12 Javascript
JavaScript中apply方法的应用技巧小结
Sep 29 Javascript
vue 使用自定义指令实现表单校验的方法
Aug 28 Javascript
vue 兄弟组件的信息传递的方法实例详解
Aug 30 Javascript
jQuery 动态粒子效果示例代码
Jul 07 jQuery
JavaScript实现多球运动效果
Sep 07 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 Javascript
Openlayers实现点闪烁扩散效果
Sep 24 Javascript
JS前端使用Canvas快速实现手势解锁特效
Sep 23 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常用字符串的总结(待续)
2013/06/07 PHP
php接口与接口引用的深入解析
2013/08/09 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
javascript 获取元素位置的快速方法 getBoundingClientRect()
2009/11/26 Javascript
用JQuery模仿淘宝的图片放大镜显示效果
2011/09/15 Javascript
Event altKey,ctrlKey,shiftKey属性解析
2013/12/18 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
常用的JavaScript模板引擎介绍
2015/02/28 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
有关jquery与DOM节点操作方法和属性记录
2016/04/15 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
Vue和Bootstrap的整合思路详解
2017/06/30 Javascript
javascript算法之二叉搜索树的示例代码
2017/09/12 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
vue中选项卡点击切换且能滑动切换功能的实现代码
2018/11/25 Javascript
MockJs结合json-server模拟后台数据
2020/08/26 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
swiper自定义分页器的样式
2020/09/14 Javascript
javascript实现随机抽奖功能
2020/12/30 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
python 算法 排序实现快速排序
2012/06/05 Python
如何优雅地处理Django中的favicon.ico图标详解
2018/07/05 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
详解Python Qt的窗体开发的基本操作
2019/07/14 Python
python pycharm的安装及其使用
2019/10/11 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
用python对oracle进行简单性能测试
2020/12/05 Python
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
工程预算与管理应届生求职信
2013/10/06 职场文书
写给老师的感谢信
2015/01/20 职场文书
付款证明格式范文
2015/06/19 职场文书