jQuery插件Echarts实现的渐变色柱状图
发布时间 - 2026-01-11 00:19:09 点击率:次效果图:
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts柱状图</title>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="container" style="width: 600px;height:400px; margin: 100px auto 20px;"></div>
<script typet="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts-all-3.js"></script>
<script type="text/javascript">
var dom = document.getElementById("container");
var myChart = echarts.init(dom);
option = null;
var xAxisData = [];
var data = [];
for (var i = 20; i < 29; i++) {
xAxisData.push('2' +'/'+ i);
data.push(Math.round(Math.random() * 500) + 200);
}
// 初始 option
option = {
title: {
text: '每日成交额(万元)'
},
tooltip: {
trigger: 'axis',
borderColor: '#636F7F',
borderWidth : 1,
backgroundColor : 'rgba(99,111,127,1)',
textStyle:{
color : '#ffffff',
// fontWeight : 'bold',
fontSize : 14,
},
transitionDuration : 0.6,
formatter: '{b0}<br />{c0}(万元)',
axisPointer :{
type : 'line',
lineStyle : {
color : '#05F41E',
width : 1,
type : 'solid',
},
},
// axisPointer : { // 坐标轴指示器,坐标轴触发有效
// type : 'shadow', // 默认为直线,可选为:'line' | 'shadow'
// shadowStyle :{
// color : '#D6EAFA',
// opacity : 0.5,
// }
// },
},
calculable : true,
xAxis: {
data: xAxisData.map(function(x){
return x;
}),
axisLabel: {
textStyle: {
color: '#333',
align : 'center',
baseline : 'top'
},
rotate : 20,
margin : 15,
},
},
yAxis: {
// 横向标线 默认为TRUE
splitLine: {
show: true,
},
axisLabel: {
textStyle: {
color: '#333'
}
},
type : 'value',
boundaryGap : false,
// 分隔线线的类型
splitLine: {
show: true,
lineStyle :{
color : '#EFF0F0',
type : 'dashed',
}
}
},
series: {
type: 'bar',
data: data,
barWidth: 15,
itemStyle: {
normal: {
barBorderRadius: 20,
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#37BBF8'
}, {
offset: 1,
color: '#2294E4'
}]),
// shadowColor: 'rgba(35,149,229,0.8)',
// shadowBlur: 20,
areaStyle: {type: 'default'}
}
}
},
};
if (option && typeof option === "object") {
myChart.setOption(option, true);
}
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# echarts
# 柱状图
# echarts柱状图渐变色
# 渐变
# echarts动态渲染柱状图背景颜色及顶部数值方法详解
# 万元
# 默认为
# 分隔线
# gallery
# vendors
# document
# getElementById
# dom
# var
# baidu
# jquery
# http
# libs
# type
# min
# js
# myChart
# tooltip
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
高防服务器租用首荐平台,企业级优惠套餐快速部署
打造顶配客厅影院,这份100寸电视推荐名单请查收
怎么用AI帮你为初创公司进行市场定位分析?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
如何基于云服务器快速搭建网站及云盘系统?
如何有效防御Web建站篡改攻击?
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
Laravel如何使用Livewire构建动态组件?(入门代码)
如何在Windows虚拟主机上快速搭建网站?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
如何构建满足综合性能需求的优质建站方案?
深圳网站制作的公司有哪些,dido官方网站?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
JavaScript常见的五种数组去重的方式
微信公众帐号开发教程之图文消息全攻略
详解jQuery中的事件
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
javascript读取文本节点方法小结
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
Android中AutoCompleteTextView自动提示
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
Python结构化数据采集_字段抽取解析【教程】
黑客如何通过漏洞一步步攻陷网站服务器?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
高性能网站服务器配置指南:安全稳定与高效建站核心方案
如何用JavaScript实现文本编辑器_光标和选区怎么处理
中国移动官方网站首页入口 中国移动官网网页登录
如何选择可靠的免备案建站服务器?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
微信小程序 canvas开发实例及注意事项
企业网站制作这些问题要关注
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
bootstrap日历插件datetimepicker使用方法
Laravel如何使用Blade组件和插槽?(Component代码示例)
如何用已有域名快速搭建网站?
Laravel Docker环境搭建教程_Laravel Sail使用指南
Python文件操作最佳实践_稳定性说明【指导】
如何用搬瓦工VPS快速搭建个人网站?
C#如何调用原生C++ COM对象详解
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
如何快速生成ASP一键建站模板并优化安全性?
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
如何快速搭建高效WAP手机网站吸引移动用户?
香港服务器租用每月最低只需15元?
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】

