echarts插件如何在jQuery中使用

这篇文章将为大家详细讲解有关echarts插件如何在jQuery中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

1、问题背景

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

2、实现源码

(1)有垂直网格线

<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>echarts-有垂直网格线</title>
<linkrel="shortcuticon"href="../js/echarts-2.2.7/doc/asset/ico/favicon.png"rel="externalnofollow"rel="externalnofollow">
<scripttype="text/javascript"src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js"></script>
<scripttype="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(){
varchart=document.getElementById('chart');
varechart=echarts.init(chart);
varoption={
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>
<divid="chart"></div>
</body>
</html>

(2)无垂直网格线

<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>echarts-去掉垂直网格线</title>
<linkrel="shortcuticon"href="../js/echarts-2.2.7/doc/asset/ico/favicon.png"rel="externalnofollow"rel="externalnofollow">
<scripttype="text/javascript"src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js"></script>
<scripttype="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(){
varchart=document.getElementById('chart');
varechart=echarts.init(chart);
varoption={
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>
<divid="chart"></div>
</body>
</html>

3、实现结果

(1)有垂直网格线

echarts插件如何在jQuery中使用

(2)无垂直网格线

echarts插件如何在jQuery中使用

4、问题说明

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

关于echarts插件如何在jQuery中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

发布于 2021-04-03 22:31:26
收藏
分享
海报
0 条评论
155
上一篇:怎么在jQuery中使用popShow弹出层插件 下一篇:setTimeout和clearTimeout怎么在JavaScript中使用
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码