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各种复制代码收集
Sep 20 Javascript
js批量设置样式的三种方法不推荐使用with
Feb 25 Javascript
用js实现in_array的方法
Nov 05 Javascript
js闭包实现按秒计数
Apr 23 Javascript
js跨域请求的5中解决方式
Jul 02 Javascript
Javascript中的数据类型之旅
Oct 18 Javascript
详解javascript实现自定义事件
Jan 19 Javascript
浅析创建javascript对象的方法
May 13 Javascript
js实现简单的计算器功能
Jan 16 Javascript
js获取html页面代码中图片地址的实现代码
Mar 05 Javascript
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
通过实例解析vuejs如何实现调试代码
Jul 16 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
PHP实现动态柱状图改进版
2015/03/30 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
前端 Vue.js 和 MVVM 详细介绍
2016/12/29 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
2018/04/17 jQuery
webpack4简单入门实例
2018/09/06 Javascript
Vue数据双向绑定的深入探究
2018/11/27 Javascript
Layui实现数据表格默认全部显示(不要分页)
2019/10/26 Javascript
VUE 实现动态给对象增加属性,并触发视图更新操作示例
2019/11/29 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
Python开发编码规范
2006/09/08 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
python访问抓取网页常用命令总结
2017/04/11 Python
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
Python实现冒泡排序的简单应用示例
2017/12/11 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
python itchat给指定联系人发消息的方法
2019/06/11 Python
python运用sklearn实现KNN分类算法
2019/10/16 Python
keras K.function获取某层的输出操作
2020/06/29 Python
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
详解Html5 监听拦截Android返回键方法
2018/04/18 HTML / CSS
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
上级检查欢迎词
2014/01/18 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
孔庙导游词
2015/02/04 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫