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 相关文章推荐
父窗口获取弹出子窗口文本框的值
Jun 27 Javascript
JQuery的ajax基础上的超强GridView展示
Sep 18 Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
js对table的td进行相同内容合并示例详解
Dec 27 Javascript
javascript十六进制及二进制转化的方法
May 06 Javascript
微信小程序 教程之wxapp 视图容器 view
Oct 19 Javascript
jquery利用json实现页面之间传值的实例解析
Dec 12 Javascript
vue.js配合$.post从后台获取数据简单demo分享
Aug 11 Javascript
对vue 键盘回车事件的实例讲解
Aug 25 Javascript
解决axios会发送两次请求,有个OPTIONS请求的问题
Oct 25 Javascript
vue项目中axios请求网络接口封装的示例代码
Dec 18 Javascript
jQuery实现朋友圈查看图片
Sep 11 jQuery
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的类 功能齐全的发送邮件类
2006/10/09 PHP
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
ThinkPHP中create()方法自动验证表单信息
2017/04/28 PHP
php对微信支付回调处理的方法
2018/08/23 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
2020/04/06 PHP
利用Ext Js生成动态树实例代码
2008/09/08 Javascript
jquery、js操作checkbox全选反选
2014/03/12 Javascript
js获取浏览器基本信息大全
2014/11/27 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
2016/04/27 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
js拼接html字符串的注意事项
2016/10/13 Javascript
基于AngularJS前端云组件最佳实践
2016/10/20 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
2017/02/08 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
Vue实战教程之仿肯德基宅急送App
2019/07/19 Javascript
python 网络爬虫初级实现代码
2016/02/27 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
python 删除指定时间间隔之前的文件实例
2018/04/24 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
python和mysql交互操作实例详解【基于pymysql库】
2019/06/04 Python
Python中的 sort 和 sorted的用法与区别
2019/08/10 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
大学生期末自我鉴定
2014/02/01 职场文书
红旗方阵解说词
2014/02/12 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
赔偿协议书怎么写
2015/01/28 职场文书
高中教师个人总结
2015/02/10 职场文书
欠款证明
2015/06/24 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书
使用canvas实现雪花飘动效果的示例代码
2021/03/30 HTML / CSS
Vue+Flask实现图片传输功能
2022/04/01 Vue.js