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 mouseover、mouseout停止事件冒泡的解决方案
Apr 07 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
Dec 22 Javascript
轻松实现javascript图片轮播特效
Jan 13 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
微信小程序动态的加载数据实例代码
Apr 14 Javascript
详解React中setState回调函数
Jun 14 Javascript
webpack 3.X学习之多页面打包的方法
Sep 04 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
vue2中引用及使用 better-scroll的方法详解
Nov 15 Javascript
vue 使用post/get 下载导出文件操作
Aug 07 Javascript
Ajax异步刷新功能及简单案例
Nov 20 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完全过滤HTML,JS,CSS等标签
2009/01/16 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
php天翼开放平台短信发送接口实现方法
2014/12/22 PHP
PHP静态成员变量和非静态成员变量详解
2017/02/14 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
javascript实现的弹出层背景置灰-模拟(easyui dialog)
2013/12/27 Javascript
Javascript毫秒数用法实例
2015/02/05 Javascript
js控制文本框输入的字符类型方法汇总
2015/06/19 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
详解webpack loader和plugin编写
2018/10/12 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
Vue自定义指令写法与个人理解
2019/02/09 Javascript
angular 实现下拉列表组件的示例代码
2019/03/09 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
使用react context 实现vue插槽slot功能
2019/07/18 Javascript
JS实现滑动导航效果
2020/01/14 Javascript
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
python如何实现远程控制电脑(结合微信)
2015/12/21 Python
Python使用asyncio包处理并发详解
2017/09/09 Python
python通过socket实现多个连接并实现ssh功能详解
2017/11/08 Python
python实现屏保计时器的示例代码
2018/08/08 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
Python %r和%s区别代码实例解析
2020/04/03 Python
Python之字符串的遍历的4种方式
2020/12/08 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
关于廉洁的广播稿
2014/01/30 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
2014中考励志标语
2014/06/05 职场文书
React Native项目框架搭建的一些心得体会
2021/05/28 Javascript
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL