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吗?
Feb 24 Javascript
极酷的javascirpt,让你随意编辑任何网页
Feb 25 Javascript
基于jquery的tab切换 js原理
Apr 01 Javascript
JQuery入门—编写一个简单的JQuery应用案例
Jan 03 Javascript
JavaScript 语言基础知识点总结(思维导图)
Nov 10 Javascript
给文字加上着重号的JS代码
Nov 12 Javascript
原始XMLHttpRequest方法详情回顾
Nov 28 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
May 13 Javascript
JS判断字符串字节数并截取长度的方法
Mar 05 Javascript
EasyUI Datebox 日期验证之开始日期小于结束时间
May 19 Javascript
微信小程序 跳转传递数据的实例
Jul 06 Javascript
jQuery实现页码跳转式动态数据分页
Dec 31 jQuery
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 Cookie的使用教程详解
2013/06/03 PHP
PHP中的use关键字概述
2014/07/23 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
js中typeof的用法汇总
2013/12/12 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
纯js实现遮罩层效果原理分析
2014/05/27 Javascript
JS和JQ的event对象区别分析
2014/11/24 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
2016/05/30 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
node 命令方式启动修改端口的方法
2018/05/12 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
2018/05/16 jQuery
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
微信小程序页面间传递数组对象方法解析
2019/11/06 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
Vue使用虚拟dom进行渲染view的方法
2019/12/26 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
使用Django和Python创建Json response的方法
2018/03/26 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
Python制作动态字符图的实例
2019/01/27 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
省优秀教师事迹材料
2014/01/30 职场文书
献爱心活动总结
2014/05/07 职场文书
我的中国梦演讲稿500字
2014/08/19 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python