Javascript highcharts 饼图显示数量和百分比实例代码


Posted in Javascript onDecember 06, 2016

Javascript highcharts 饼图显示数量和百分比实例代码

                  最近公司项目需求有这样一个功能模块,highcharts 饼图显示数量和百分比 ,由于本人刚入门,看到这个需求不会写,于是就上网搜下相关资料,觉得一篇还不错记录下。

<div class="piecleft" id="chart" style="height:350px; width: 350px;">
</div>
<script type="text/javascript" charset="utf-8">
var chart;
$(document).ready(function() {
  chart = new Highcharts.Chart({
   chart: {
     renderTo: 'chart'
   },
   title: {
     text: '版本分布分析'
   },
   plotArea: {
     shadow: null,
     borderWidth: null,
     backgroundColor: null
   },
   tooltip: {
     formatter: function() {
      return '<b>'+ this.point.name +'</b>: '+ Highcharts.numberFormat(this.percentage, 1) +'% ('+
             Highcharts.numberFormat(this.y, 0, ',') +' 个)';
     }
   },
   plotOptions: {
     pie: {
      allowPointSelect: true,
      cursor: 'pointer',
      dataLabels: {
        enabled: true,
        formatter: function() {
         if (this.percentage > 4) return this.point.name;
        },
        color: 'white',
        style: {
         font: '13px Trebuchet MS, Verdana, sans-serif'
        }
      }
     }
   },
   legend: {
     backgroundColor: '#FFFFFF',
     x: 0,
     y: -30
   },
   credits: {
     enabled: false
   },
    series: [{
     type: 'pie',
     name: 'Browser share',
     data: [
      ['1.1',3617],
      ['1.2.1',3436],
      ['1.0',416],
      ['1.3',2],
      ['1.2',1],
      ['新增对比',5000] 
     ]
   }]
  });
});
</script>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
javascript showModalDialog模态对话框使用说明
Dec 31 Javascript
node.js适合游戏后台开发吗?
Sep 03 Javascript
js实现文件上传表单域美化特效
Nov 02 Javascript
JS实现字符串转日期并比较大小实例分析
Dec 09 Javascript
再谈Javascript中的基本类型和引用类型(推荐)
Jul 01 Javascript
浅谈javascript中的Function和Arguments
Aug 30 Javascript
详解微信小程序开发之下拉刷新 上拉加载
Nov 24 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
Mar 24 jQuery
bootstrap是什么_动力节点Java学院整理
Jul 14 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
May 17 Javascript
Vue中父子组件通讯之todolist组件功能开发
May 21 Javascript
JavaScript实现移动端带transition动画的轮播效果
Mar 24 Javascript
jQuery EasyUI 获取tabs的实例解析
Dec 06 #Javascript
如何防止INPUT按回车自动提交表单FORM
Dec 06 #Javascript
详解ECharts使用心得总结
Dec 06 #Javascript
jQuery实现删除li节点的方法
Dec 06 #Javascript
详解springmvc 接收json对象的两种方式
Dec 06 #Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
Dec 06 #Javascript
jQuery File Upload文件上传插件使用详解
Dec 06 #Javascript
You might like
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
php基于闭包实现函数的自调用(递归)实例分析
2016/11/11 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
通过JavaScript控制字体大小的代码
2011/10/04 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
轻量级网页遮罩层jQuery插件用法实例
2015/07/31 Javascript
JS打字效果的动态菜单代码分享
2015/08/21 Javascript
angularJs中ng-model-options设置数据同步的方法
2018/09/30 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
[45:25]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
详细解读Python中解析XML数据的方法
2015/10/15 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
Python写的一个定时重跑获取数据库数据
2016/12/28 Python
Python排序搜索基本算法之希尔排序实例分析
2017/12/09 Python
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
Python流程控制 while循环实现解析
2019/09/02 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
python Canny边缘检测算法的实现
2020/04/24 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
2020/07/14 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
美国婚戒购物网站:Anjays Designs
2017/06/28 全球购物
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
Dr.Jart+美国官网:韩国药妆品牌
2019/01/18 全球购物
工程造价管理专业大专生求职信
2013/10/06 职场文书
工程专业应届生求职信
2014/02/19 职场文书
《鸿门宴》教学反思
2014/04/22 职场文书
爱祖国演讲稿
2014/05/04 职场文书
琅琊山导游词
2015/02/05 职场文书
中秋节晚会开场白
2015/05/29 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang