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 相关文章推荐
js刷新框架子页面的七种方法代码
Nov 20 Javascript
ASP SQL防注入的方法
Dec 25 Javascript
关于js注册事件的常用方法
Apr 03 Javascript
页面加载完后自动执行一个方法的js代码
Sep 06 Javascript
JavaScript 常见安全漏洞和自动化检测技术
Aug 21 Javascript
jQuery事件绑定用法详解
Sep 08 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
Nov 29 Javascript
基于javascript实现的快速排序
Dec 02 Javascript
BootStrap TreeView使用实例详解
Nov 01 Javascript
一文快速了解JQuery中的AJAX
May 31 jQuery
详解webpack的clean-webpack-plugin插件报错
Oct 16 Javascript
vue使用wavesurfer.js解决音频可视化播放问题
Apr 04 Vue.js
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
PHP防注入安全代码
2008/04/09 PHP
php小经验:解析preg_match与preg_match_all 函数
2013/06/29 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
2015/08/23 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
不同浏览器的怪癖小结
2010/07/11 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
2013/11/26 Javascript
jquery-tips悬浮提示插件分享
2015/07/31 Javascript
Bootstrap编写一个同时适用于PC、平板、手机的登陆页面
2016/06/30 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
Vuex简单入门
2017/04/19 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
2017/07/20 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
Vue管理系统前端之组件拆分封装详解
2020/08/23 Javascript
[42:34]VP vs VG 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python的函数嵌套的使用方法
2014/01/24 Python
常见的在Python中实现单例模式的三种方法
2015/04/08 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
Python基础之字符串操作常用函数集合
2020/02/09 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
日本著名的服饰鞋帽综合类购物网站:MAGASEEK
2019/01/09 全球购物
Fnac西班牙官网:法国文化和电子产品零售商
2021/03/14 全球购物
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
西安交大自主招生自荐信
2014/01/27 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
高中课前三分钟演讲稿
2014/08/18 职场文书
一般基层干部群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python
《遗弃》开发商删推文要跑路?官方回应:还在开发
2022/04/03 其他游戏
vue实现书本翻页动画效果实例详解
2022/04/08 Vue.js