jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】


Posted in Javascript onMarch 10, 2017

本文实例讲述了jQuery插件HighCharts绘制2D带有Legend的饼图效果。分享给大家供大家参考,具体如下:

1、实例代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HighCharts 2D带有Legend的饼图</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(){
    // 构建饼图
     $('#pieChart').highcharts({
       chart: {
         plotBackgroundColor: '#384778',
         plotBorderWidth: '50px',
         plotShadow: true
       },
       title: {
         text: '(3water.com)2013年4月日收入明细'
       },
       tooltip: {
        pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
       },
       plotOptions: {
         pie: {
           allowPointSelect: true,
           cursor: 'pointer',
           dataLabels: {
             enabled: true
           },
           showInLegend: true
         }
       },
       series: [{
         type: 'pie',
         name: '日收入比率',
         data: [
           ['20130401', 45.0],
           ['20130402', 26.8],
           ['20130403', 56.3],
           ['20130404', 74.1],
           ['20130405', 45.0],
           ['20130406', 26.8],
           ['20130407', 56.4],
           ['20130408', 84.1],
           ['20130409', 55.0],
           ['20130410', 56.8],
           ['20130411', 64.8],
           ['20130412', 63.2],
           ['20130413', 64.8],
           ['20130414', 63.2],
           ['20130415', 64.8],
           ['20130416', 45.2],
           ['20130417', 68.8],
           ['20130418', 63.2],
           ['20130419', 24.8],
           ['20130420', 53.2],
           {
             name: '20130421',
             y: 27.8,
             sliced: true,
             selected: true
           },
           ['20130422', 63.2],
           ['20130423', 64.8],
           ['20130424', 63.2],
           ['20130425', 64.8],
           ['20130426', 45.2],
           ['20130427', 68.8],
           ['20130428', 63.2],
           ['20130429', 24.8],
           ['20130430', 98.8]
         ]
       }]
     });
   });
</script>
</head>
<body>
  <div id="pieChart" style="width: 1250px; height: 500px; margin: 0 auto"></div>
</body>
</html>

2、运行效果图:

jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】

Javascript 相关文章推荐
提示$ is not defined错误分析及解决
Apr 09 Javascript
jquery将一个表单序列化为一个对象的方法
Jan 03 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
Jun 09 Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
Jul 05 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
Nov 30 Javascript
理解Angular数据双向绑定
Jan 10 Javascript
AngularJS单选框及多选框实现双向动态绑定
Jan 13 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
May 17 Javascript
jquery心形点赞关注效果的简单实现
Nov 14 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
Jan 09 Javascript
Node.js开发第三方微信公众平台
Jun 05 Javascript
如何对react hooks进行单元测试的方法
Aug 14 Javascript
Vue.js之slot深度复制详解
Mar 10 #Javascript
JS实现的自动打字效果示例
Mar 10 #Javascript
jquery实现的table排序功能示例
Mar 10 #Javascript
微信小程序 向左滑动删除功能的实现
Mar 10 #Javascript
常用的js方法合集
Mar 10 #Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
Mar 10 #Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
Mar 10 #Javascript
You might like
如何去掉文章里的 html 语法
2006/10/09 PHP
php生成静态文件的多种方法分享
2012/07/17 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
javascript 节点排序 2
2011/01/31 Javascript
文本框根据输入内容自适应高度的代码
2011/10/24 Javascript
jquery(hide方法)隐藏指定元素实例
2013/11/11 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
仿百度联盟对联广告实现代码
2014/08/30 Javascript
sails框架的学习指南
2014/12/22 Javascript
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)
2015/11/29 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
基于vue的短信验证码倒计时demo
2017/09/13 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
[48:26]VGJ.S vs infamous Supermajor 败者组 BO3 第二场 6.4
2018/06/05 DOTA
Python列表推导式的使用方法
2013/11/21 Python
django实现分页的方法
2015/05/26 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
2019/12/19 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
Smashbox英国官网:美国知名彩妆品牌
2017/11/13 全球购物
C#如何调用Word并打开一个Word文档
2013/05/08 面试题
干部行政关系介绍信
2014/01/17 职场文书
运动会演讲稿300字
2014/08/25 职场文书
2014年物资管理工作总结
2014/12/02 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
Pytorch中Softmax与LogSigmoid的对比分析
2021/06/05 Python
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android
基于Apache Hudi在Google云构建数据湖平台的思路详解
2022/04/07 Servers