jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】


Posted in Javascript onMarch 15, 2017

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

1、实例代码:

<!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(){
     $('#areaChart').highcharts({
       chart: {
         type: 'area'
       },
       title: {
         text: '(3water.com)统计年收入'
       },
       subtitle: {
         text: ''
       },
       xAxis: {
         labels: {
           formatter: function() {
             return this.value;
           }
         }
       },
       yAxis: {
         title: {
           text: '月收入'
         },
         labels: {
           formatter: function() {
             return this.value / 2000 +'k';
           }
         }
       },
       tooltip: {
         pointFormat: '{series.name} <b>{point.y:,.0f}</b><br/>{point.x}'
       },
       plotOptions: {
         area: {
           pointStart: 1840,
           marker: {
             enabled: true,
             symbol: 'circle',
             radius: 1,
             states: {
               hover: {
                 enabled: true
               }
             }
           }
         }
       },
       series: [{
         name: '张三',
         data: [784, 645, 5623, 8945, 42121, 6895 , 1451, 3212, 1100, 2359, 369, 640,
           1005, 1436, 2063, 3057, 4618, 6444, 9822, 15468, 20434, 24126,
           27387, 29459, 31056, 31982, 32040, 31233, 29224, 27342, 26662,
           26956, 27912, 28999, 28965, 27826, 25579, 25722, 24826, 24605,
           24304, 23464, 23708, 24099, 24357, 24237, 24401, 24344, 23586,
           22380, 21004, 17287, 14747, 13076, 12555, 12144, 11009, 10950,
           10871, 10824, 10577, 10527, 10475, 10421, 10358, 10295, 10104 ]
       }, {
         name: '李四',
         data: [9865, 7845, 1245, 9565, 4512, 5644, 1245 , 6532 , 7845 ,4512,
         4512, 2589, 5000, 1920, 1520, 2600, 4026, 660, 869, 1060, 1605, 2471, 3322,
         4238, 5221, 6129, 7089, 8339, 9399, 10538, 11643, 13092, 14478,
         15915, 17385, 19055, 21205, 23044, 25393, 27935, 30062, 32049,
         33952, 35804, 37431, 39197, 4400, 43000, 41000, 39000, 37000,
         35000, 33000, 31000, 29000, 27000, 25000, 24000, 23000, 22000,
         21000, 20000, 19000, 18000, 18000, 17000, 16000]
       }]
     });
   });
</script>
</head>
<body>
  <div id="areaChart" style="width: 1200px; height: 550px; margin: 0 auto"></div>
</body>
</html>

2、运行效果图如下:

jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】

Javascript 相关文章推荐
编写自己的jQuery插件简单实现代码
Apr 19 Javascript
给html超链接设置事件不使用href来完成跳
Apr 20 Javascript
jQuery实现的多屏图像图层切换效果实例
May 07 Javascript
jQuery实现checkbox全选的方法
Jun 10 Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 Javascript
js基础之DOM中元素对象的属性方法详解
Oct 28 Javascript
HTML的select控件美化
Mar 27 Javascript
vue下跨域设置的相关介绍
Aug 26 Javascript
vue-cli配置文件——config篇
Jan 04 Javascript
vue实现点击当前标签高亮效果【推荐】
Jun 22 Javascript
如何在项目中使用log4.js的方法步骤
Jul 16 Javascript
vue学习笔记之作用域插槽实例分析
Feb 01 Javascript
jQuery阻止移动端遮罩层后页面滚动
Mar 15 #Javascript
字太多用...代替的方法(两种)
Mar 15 #Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
Mar 15 #Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 #Javascript
js仿淘宝商品放大预览功能
Mar 15 #Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
Mar 15 #Javascript
javascript九宫格图片随机打乱位置的实现方法
Mar 15 #Javascript
You might like
PHP cron中的批处理
2008/09/16 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
2012/05/07 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
laravel框架分组控制器和分组路由实现方法示例
2020/01/25 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
JavaScript中yield实用简洁实现方式
2010/06/12 Javascript
Javascript 中的 call 和 apply使用介绍
2012/02/22 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
JS简单的轮播的图片滚动实例
2013/06/17 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
JS选取DOM元素的简单方法
2016/07/08 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
2017/12/28 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
2018/08/17 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
Vue实现日历小插件
2019/06/26 Javascript
Vue仿百度搜索功能
2020/12/28 Vue.js
浅析Python中yield关键词的作用与用法
2016/11/29 Python
浅谈flask源码之请求过程
2018/07/26 Python
python读取文件名并改名字的实例
2019/01/07 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
python实现邮件自动发送
2019/08/10 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
美国最值得信赖的宠物药房:Allivet
2019/03/23 全球购物
保送生自荐信范文
2013/10/06 职场文书
护士个人简历自荐信
2013/10/18 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
房产公证书样本
2015/01/23 职场文书
个人更名证明
2015/06/23 职场文书
《童年》读后感(三篇)
2019/08/27 职场文书
Redis持久化与主从复制的实践
2021/04/27 Redis
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
MySQL约束超详解
2021/09/04 MySQL