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 + Ajax调用webService实例代码(asp.net)
Aug 27 Javascript
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 Javascript
jquery和js实现对div的隐藏和显示方法
Sep 26 Javascript
javascript弹出页面回传值的方法
Jan 28 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
Apr 06 Javascript
常用jQuery代码分享
Jul 14 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
Nov 15 Javascript
分享纯手写漂亮的表单验证
Nov 19 Javascript
移动端脚本框架Hammer.js
Dec 15 Javascript
JavaScript定义全局对象的方法示例
Jan 12 Javascript
js 数据存储和DOM编程
Feb 09 Javascript
React之PureComponent的使用作用
Jul 10 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 各种应用乱码问题的解决方法
2010/05/09 PHP
初识laravel5
2015/03/02 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
纯js写的分页表格数据为json串
2014/02/18 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
js验证身份证号有效性并提示对应信息
2015/10/19 Javascript
学习vue.js条件渲染
2016/12/03 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
AngularJS实用基础知识_入门必备篇(推荐)
2017/07/10 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
微信小程序事件流原理解析
2019/11/27 Javascript
js实现无缝轮播图效果
2020/03/09 Javascript
Python中的CURL PycURL使用例子
2014/06/01 Python
简单上手Python中装饰器的使用
2015/07/12 Python
浅析Python编写函数装饰器
2016/03/18 Python
Python对象类型及其运算方法(详解)
2017/07/05 Python
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
python在协程中增加任务实例操作
2021/02/28 Python
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
护士自我评价范文
2014/01/25 职场文书
房地产端午节活动方案
2014/08/24 职场文书
博士给导师的自荐信
2015/03/06 职场文书
2015教师年度思想工作总结
2015/04/30 职场文书
加薪申请书应该这样写!
2019/07/04 职场文书
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers