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 相关文章推荐
jQuery powerFloat万能浮动层下拉层插件使用介绍
Dec 27 Javascript
JS实现静止元素自动移动示例
Apr 14 Javascript
jquery实现简单的全选和反选功能
Jan 02 Javascript
jquery对dom节点的操作【推荐】
Apr 15 Javascript
微信JS接口大全
Aug 25 Javascript
Bootstrap 实现查询的完美方法
Oct 26 Javascript
原生js封装自定义滚动条
Mar 24 Javascript
微信小程序实现表单校验功能
Mar 30 Javascript
Node.js log4js日志管理详解
Jul 31 Javascript
jQuery实现的记住帐号密码功能完整示例
Aug 03 jQuery
Layui实现主窗口和Iframe层参数传递
Nov 14 Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 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
rephactor 优秀的PHP的重构工具
2011/06/09 PHP
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
PHPer 需要了解的 5 个 Composer 小技巧
2014/08/18 PHP
javascript 定义新对象方法
2010/02/20 Javascript
Jquery实现的一种常用高亮效果示例代码
2014/01/28 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
2015/02/20 Javascript
js获取form的方法
2015/05/06 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
2015/12/09 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
jQuery实现鼠标经过显示动画边框特效
2017/03/24 jQuery
jquery版轮播图效果和extend扩展
2017/07/18 jQuery
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
浅谈AngularJS中使用$resource(已更新)
2017/09/14 Javascript
Express使用html模板的详细代码
2017/09/18 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
three.js着色器材质的内置变量示例详解
2020/08/16 Javascript
详解Python的Lambda函数与排序
2016/10/25 Python
Python执行时间的计算方法小结
2017/03/17 Python
Python中XlsxWriter模块简介与用法分析
2018/04/24 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
DVF官方网站:美国时装界尊尚品牌
2017/08/29 全球购物
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
自我鉴定怎么写
2013/12/05 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
法人任命书范本
2014/06/04 职场文书
室内趣味活动方案
2014/08/24 职场文书
学校四风对照检查材料
2014/08/28 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
2015年街道办事处团委工作总结
2015/10/14 职场文书
如何通过cmd 连接阿里云服务器
2022/04/18 Servers