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和as的稳定传值问题解决
Jul 14 Javascript
JS实现字体选色板实例代码
Nov 20 Javascript
JS获取Table中td值的方法
Mar 19 Javascript
js实现仿阿里巴巴城市选择框效果实例
Jun 24 Javascript
实例讲解js验证表单项是否为空的方法
Jan 09 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
Feb 01 Javascript
ajax在兼容模式下失效的快速解决方法
Mar 22 Javascript
将List对象列表转换成JSON格式的类实现方法
Jul 04 Javascript
js实现下拉框效果(select)
Mar 28 Javascript
微信小程序-滚动消息通知的实例代码
Aug 03 Javascript
微信小程序实现张图片合成为一张并下载
Jul 16 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
Sep 04 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
模拟OICQ的实现思路和核心程序(一)
2006/10/09 PHP
ThinkPHP自动完成中使用函数与回调方法实例
2014/11/29 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
javascript中的几个运算符
2007/06/29 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
详谈javascript中的cookie
2015/06/03 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
基于JavaScript实现一定时间后去执行一个函数
2015/12/14 Javascript
JS onkeypress兼容性写法详解
2016/04/27 Javascript
快速使用Bootstrap搭建传送带
2016/05/06 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
2017/06/12 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
2018/09/19 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
小程序实现五星点评效果
2018/11/03 Javascript
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
vue组件库的在线主题编辑器的实现思路
2020/04/03 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
Python编程中time模块的一些关键用法解析
2016/01/19 Python
Python解析树及树的遍历
2016/02/03 Python
python如何在列表、字典中筛选数据
2018/03/19 Python
Python基于pycrypto实现的AES加密和解密算法示例
2018/04/10 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
将Python字符串生成PDF的实例代码详解
2019/05/17 Python
wxPython色环电阻计算器
2019/11/18 Python
用python读取xlsx文件
2020/12/17 Python
浅谈h5自定义audio(问题及解决)
2016/08/19 HTML / CSS
澳大利亚制造的羊皮靴:Original UGG Boots
2017/11/13 全球购物
Sunglasses Shop瑞典:欧洲领先的太阳镜网上商店
2018/04/22 全球购物
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
2014/07/17 面试题
安全承诺书
2015/01/19 职场文书
预备党员党支部意见
2015/06/02 职场文书
欠条格式范本
2015/07/03 职场文书