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 循环显示div的示例代码
Oct 18 Javascript
JS实现从网页顶部掉下弹出层效果的方法
Aug 06 Javascript
jQuery Ajax页面局部加载方法汇总
Jun 02 Javascript
jQuery ready()和onload的加载耗时分析
Sep 08 Javascript
Vue.JS入门教程之处理表单
Dec 01 Javascript
Bootstrap实现圆角、圆形头像和响应式图片
Dec 14 Javascript
JS设置时间无效问题的解决办法
Feb 18 Javascript
JS实现新建文件夹功能
Jun 17 Javascript
微信JSSDK调用微信扫一扫功能的方法
Jul 25 Javascript
微信小程序template模板实例详解
Oct 27 Javascript
详解Immutable及 React 中实践
Mar 01 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
Sep 17 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
从MySQL数据库表中取出随机数据的代码
2007/09/05 PHP
php学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
PHP的可变变量名的使用方法分享
2012/02/05 PHP
解析php取整的几种方式
2013/06/25 PHP
重写javascript中window.confirm的行为
2012/10/21 Javascript
jquery使用hide方法隐藏指定id的元素
2015/03/30 Javascript
js数组依据下标删除元素
2015/04/14 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
使用递归遍历对象获得value值的实现方法
2016/06/14 Javascript
Bootstrap复选框和单选按钮美化插件(推荐)
2016/11/23 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
es6系列教程_ Map详解以及常用api介绍
2017/09/25 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
Node.js事件的正确使用方法
2019/04/05 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
十分钟教你上手ES2020新特性
2020/02/12 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
[28:57]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/16 DOTA
[45:16]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第一场 12.12
2020/12/16 DOTA
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
opencv python在视屏上截图功能的实现
2020/03/05 Python
Python代码中如何读取键盘录入的值
2020/05/27 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
Columbia Sportswear法国官网:全球户外品牌
2020/09/25 全球购物
工业学校毕业生自荐信范文
2014/01/03 职场文书
质检部经理岗位职责
2014/02/19 职场文书
《桥》教学反思
2014/04/09 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
2014年秋季开学寄语
2014/08/02 职场文书