jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】


Posted in Javascript onMarch 14, 2017

本文实例讲述了jQuery插件HighCharts绘制的2D堆柱状图效果。分享给大家供大家参考,具体如下:

1、HighCharts之2D堆柱状图源码

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HighCharts 2D堆柱状图</title>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/highcharts.js"></script>
<script type="text/javascript">
$(function(){
   $('#stackedChart').highcharts({
     chart: {
       type: 'column'
     },
     title: {
       text: '堆柱状图'
     },
     xAxis: {
       categories: ['星期一', '星期二', '星期三', '星期四', '星期五','星期六','星期日']
     },
     yAxis: {
       min: 0,
       title: {
         text: '水果销量'
       },
       stackLabels: {
         enabled: true,
         style: {
           fontWeight: 'bold',
           color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray'
         }
       }
     },
     legend: {
       align: 'right',
       x: -70,
       verticalAlign: 'top',
       y: 20,
       floating: true,
       backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColorSolid) || 'white',
       borderColor: '#CCC',
       borderWidth: 1,
       shadow: false
     },
     tooltip: {
       formatter: function() {
         return '<b>'+ this.x +'</b><br/>'+
           this.series.name +': '+ this.y +'<br/>'+
           'Total: '+ this.point.stackTotal;
       }
     },
     plotOptions: {
       column: {
         stacking: 'normal',
         dataLabels: {
           enabled: true,
           color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white',
           style: {
             textShadow: '0 0 3px black, 0 0 3px black'
           }
         }
       }
     },
     series: [{
       name: '苹果',
       data: [58, 31, 49, 12, 35,65,98]
     }, {
       name: '梨子',
       data: [12, 45, 63, 24, 17,87,35]
     }, {
       name: '桃子',
       data: [67, 89, 47, 27, 58,67,34]
     }, {
       name: '橘子',
       data: [54, 36, 78, 64, 35,78,94]
     }]
   });
 });
</script>
</head>
<body>
  <div id="stackedChart" style="width: 1200px; height: 550px; margin: 0 auto"></div>
</body>
</html>

2、运行结果

jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】

附:完整实例代码点击此处本站下载

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JQuery的Validation插件中Remote验证的中文问题
Jul 26 Javascript
javascript 学习笔记(六)浏览器类型及版本信息检测代码
Apr 08 Javascript
使用javascript过滤html的字符串(注释标记法)
Jul 08 Javascript
javascript Promise简单学习使用方法小结
May 17 Javascript
利用Angularjs中模块ui-route管理状态的方法
Dec 27 Javascript
Vue声明式渲染详解
May 17 Javascript
JavaScript对象_动力节点Java学院整理
Jun 23 Javascript
ES6学习教程之模板字符串详解
Oct 09 Javascript
从零开始用electron手撸一个截屏工具的示例代码
Oct 10 Javascript
微信小程序列表中item左滑删除功能
Nov 07 Javascript
详解js创建对象的几种方法及继承
Apr 12 Javascript
JavaScript交换两个变量方法实例
Nov 25 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
Mar 14 #Javascript
前端框架学习总结之Angular、React与Vue的比较详解
Mar 14 #Javascript
jQuery ajax实现省市县三级联动
Mar 07 #Javascript
Javascript前端经典的面试题及答案
Mar 14 #Javascript
layer弹出层框架alert与msg详解
Mar 14 #Javascript
微信小程序 仿猫眼实现实例代码
Mar 14 #Javascript
利用js定义一个导航条菜单
Mar 14 #Javascript
You might like
PHP简介
2006/10/09 PHP
提高define性能的php扩展hidef的安装和使用
2011/06/14 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
用 JSON 处理缓存
2007/04/27 Javascript
window.location和document.location的区别分析
2008/12/23 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
2014/09/01 Javascript
如何判断微信内置浏览器(通过User Agent实现)
2014/09/01 Javascript
jQuery常用且重要方法汇总
2015/07/13 Javascript
基于jquery实现放大镜效果
2015/08/17 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
js实现返回顶部效果
2017/03/10 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
vue项目初始化到登录login页面的示例
2019/10/31 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
python BeautifulSoup设置页面编码的方法
2015/04/03 Python
python中使用正则表达式的连接符示例代码
2017/10/10 Python
浅谈Django学习migrate和makemigrations的差别
2018/01/18 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
python字符串循环左移
2019/03/08 Python
Python3交互式shell ipython3安装及使用详解
2020/07/11 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
CSS3 实现footer 固定在底部(无论页面多高始终在底部)
2019/10/15 HTML / CSS
阿里云:Aliyun.com
2017/02/15 全球购物
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
保健品市场营销方案
2014/03/31 职场文书
2014年科技工作总结
2014/11/26 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
2015年统战工作总结
2015/05/19 职场文书
2015年中秋晚会主持稿
2015/07/30 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
Python实现查询剪贴板自动匹配信息的思路详解
2021/07/09 Python