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 相关文章推荐
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
May 21 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
Jul 06 Javascript
浅谈gulp创建完整的项目流程
Dec 20 Javascript
Nuxt.js踩坑总结分享
Jan 18 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
Apr 27 Javascript
ionic使用angularjs表单验证(模板验证)
Dec 12 Javascript
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
js中offset,client , scroll 三大元素知识点总结
Sep 11 Javascript
js实现盒子移动动画效果
Aug 09 Javascript
微信小程序实现打卡签到页面
Sep 21 Javascript
vue.js watch经常失效的场景与解决方案
Jan 07 Vue.js
JavaScript仿京东轮播图效果
Feb 25 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-fpm的配置详解
2013/06/03 PHP
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
在PHP中使用FastCGI解析漏洞及修复方案
2015/11/10 PHP
PHP经典算法集锦【经典收藏】
2016/09/14 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
javascript 从if else 到 switch case 再到抽象
2010/07/17 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
JS localStorage实现本地缓存的方法
2013/06/22 Javascript
Jquery多选框互相内容交换的实例代码
2013/07/04 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
使用Js让Html中特殊字符不被转义
2013/11/05 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
javascript中interval与setTimeOut的区别示例介绍
2014/03/14 Javascript
使用正则表达式的格式化与高亮显示json字符串
2014/12/03 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
微信小程序实现下载进度条的方法
2017/12/08 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
vue cli3.0 引入eslint 结合vscode使用
2019/05/27 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
Python中的面向对象编程详解(下)
2015/04/13 Python
Python判断一个三位数是否为水仙花数的示例
2018/11/13 Python
pybind11在Windows下的使用教程
2019/07/04 Python
Python打印不合法的文件名
2020/07/31 Python
python如何实现word批量转HTML
2020/09/30 Python
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
面向对象编程OOP的优点
2013/01/22 面试题
linux面试相关问题
2013/04/28 面试题
先进单位事迹材料
2014/12/25 职场文书
银行催款通知书
2015/04/17 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
Java基础之线程锁相关知识总结
2021/06/30 Java/Android
为什么MySQL 删除表数据 磁盘空间还一直被占用
2021/10/16 MySQL