本文实例讲述了jQuery插件echarts实现的多柱子柱状图效果。分享给大家供大家参考,具体如下:

1、问题背景:
利用ECharts制作一个多柱子柱状图,其中数据源模拟动态获取
2、实现源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>echarts-多柱子柱状图</title>
<script type="text/javascript" src="jquery-1.4.2.min.js" ></script>
<script type="text/javascript" src="echarts.js" ></script>
<style>
body,html{
width:99%;
height: 99%;
font-family: "arial, helvetica, sans-serif";
font-size: x-large;
font-kerning: inherit;
font-stretch: expanded;
}
#manyColumn{
width: 100%;
height: 100%;
font-size: 14px;
font-family: "微软雅黑";
backface-visibility: visible;
background-blend-mode: inherit;
background-origin: border-box;
background: content-box;
background-color: #5BC0DE;
}
</style>
<script>
$(function(){
buildData();
});
//生成数据
function buildData()
{
var columLabel = ['甲','乙','丙','丁','戊','己','庚','辛','壬','癸'];
var columName = ['周一','周二','周三','周四','周五','周六','周日'];
var columnValue = new Array();
var arrData = new Array();
for(var i=0;i<columLabel.length;i++)
{
for(var j=0;j<columName.length;j++)
{
arrData.push(Math.floor(Math.random()*1000+1000*j-1000*i));
}
console.info(arrData);
columnValue.push(eval('(' + ("{'name':'"+columLabel[i]+"','type':'bar','data':["+arrData+"]}") + ')'));
}
buildChart(columLabel,columName,columnValue);
}
//生成图形
function buildChart(columLabel,columName,columnValue)
{
var chart = document.getElementById('manyColumn');
var echart = echarts.init(chart);
var option = {
tooltip : {
trigger: 'axis',
axisPointer : {
type : 'shadow'
}
},
toolbox: {
show : true,
feature : {
saveAsImage : {show: true}
}
},
legend: {
data:columLabel
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis : [
{
min:0,
type : 'category',
data : columName
}
],
yAxis : [
{
min:0,
type : 'value'
}
],
series : columnValue
};
echart.setOption(option);
}
</script>
</head>
<body>
<div id="manyColumn"></div>
</body>
</html>
3、实现效果图:
附:完整实例代码点击此处本站下载。
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
# jQuery
# 插件
# echarts
# 多柱子柱状图
# jQuery插件Echarts实现的渐变色柱状图
# 解决echarts 一条柱状图显示两个值
# 类似进度条的问题
# echarts柱状图背景重叠组合而非并列的实现代码
# Echarts基本入门之柱状图、折线图通用配置
# Echarts Bar横向柱状图实例代码
# 柱状图
# 相关内容
# 感兴趣
# 微软
# 给大家
# 点击此处
# 更多关于
# 所述
# 程序设计
# 周日
# 操作技巧
# 选择器
# 讲述了
# sans
# helvetica
# arial
# serif
# kerning
# large
# size
相关文章:
网站制作公司,橙子建站是合法的吗?
,怎么用自己头像做动态表情包?
开封网站制作公司,网络用语开封是什么意思?
如何用5美元大硬盘VPS安全高效搭建个人网站?
如何快速搭建高效WAP手机网站?
建站之星后台管理:高效配置与模板优化提升用户体验
家庭服务器如何搭建个人网站?
建站主机默认首页配置指南:核心功能与访问路径优化
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
导航网站建站方案与优化指南:一站式高效搭建技巧解析
已有域名和空间,如何快速搭建网站?
Python路径拼接规范_跨平台处理说明【指导】
建站之星在线客服如何快速接入解答?
如何通过西部数码建站助手快速创建专业网站?
宝塔建站无法访问?如何排查配置与端口问题?
如何安全更换建站之星模板并保留数据?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在西部数码注册域名并快速搭建网站?
如何用狗爹虚拟主机快速搭建网站?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何在景安服务器上快速搭建个人网站?
太原网站制作公司有哪些,网约车营运证查询官网?
北京的网站制作公司有哪些,哪个视频网站最好?
如何在阿里云香港服务器快速搭建网站?
公司门户网站制作流程,华为官网怎么做?
建站之星如何快速生成多端适配网站?
行程制作网站有哪些,第三方机票电子行程单怎么开?
建站之星好吗?新手能否轻松上手建站?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
网站制作报价单模板图片,小松挖机官方网站报价?
建站之星如何快速解决建站难题?
网站制作话术技巧,网站推广做的好怎么话术?
西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
建站主机CVM配置优化、SEO策略与性能提升指南
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
如何在建站主机中优化服务器配置?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
制作网站公司那家好,网络公司是做什么的?
安徽网站建设与外贸建站服务专业定制方案
清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?
七夕网站制作视频,七夕大促活动怎么报名?
如何快速搭建高效可靠的建站解决方案?
建站VPS选购需注意哪些关键参数?
建站之星代理费用多少?最新价格详情介绍
香港服务器建站指南:免备案优势与SEO优化技巧全解析
建站之星图片链接生成指南:自助建站与智能设计教程
*请认真填写需求信息,我们会在24小时内与您取得联系。