html+js+highcharts绘制圆饼图表的简单实例


Posted in Javascript onAugust 04, 2016

实例如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>html+js+highcharts绘制圆饼图表的简单实例</title>
<script type="text/javascript" src="jquery-1.4.2.min.js" ></script>
<script type="text/javascript" src="highcharts.js" ></script>
 
</head>
<body>

  <div id="content">
	
<br><br><br>
<!--DEMO start-->
<div id="pie_chart" class="chart_combo"></div>
 
<script type="text/javascript">
  var chart;
 $(function () {
   var totalMoney=999
<span style="white-space:pre">	</span>var zccw=178
<span style="white-space:pre">	</span>var sycw=821
  $(document).ready(function() {
    chart = new Highcharts.Chart({
      chart: {
        renderTo: 'pie_chart',
        plotBackgroundColor: 'white',//背景颜色
        plotBorderWidth: 0,
        plotShadow: false
      },
      title: {
        text: '总车位:'+totalMoney	+' 剩余车位:'+ sycw ,
				verticalAlign:'bottom',
				y:-60
      },
      tooltip: {//鼠标移动到每个饼图显示的内容
        pointFormat: '{point.name}: <b>{point.percentage}%</b>',
        percentageDecimals: 1,
				formatter: function() {
          return this.point.name+':'+totalMoney*this.point.percentage/100;
        }
      }, 
      plotOptions: {
        pie: {
					size:'60%',
					borderWidth: 0,
          allowPointSelect: true,
          cursor: 'pointer',
          dataLabels: {
					enabled: true,
          color: '#000',						
					distance: -50,//通过设置这个属性,将每个小饼图的显示名称和每个饼图重叠
					style: {							
						fontSize: '10px',
						lineHeight: '10px'
					},
					formatter: function(index) {	
              return '<span style="color:#00008B;font-weight:bold">' + this.point.name + '</span>';
            }
         },
				 padding:20
        }
      },
      series: [{//设置每小个饼图的颜色、名称、百分比
        type: 'pie',
        name: null,
        data: [
          {name:'在场车辆',color:'#3DA9FF',y:zccw},
					{name:'剩余车位',color:'#008FE0',y:sycw},
					 
        ]
      }]
    });
  });
  
});
 
 
</script>
 
</div>
 </body>
</html>

html+js+highcharts绘制圆饼图表的简单实例

以上这篇html+js+highcharts绘制圆饼图表的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
随机显示经典句子或诗歌的javascript脚本
Aug 04 Javascript
JQuery 选择和过滤方法代码总结
Nov 19 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
Jul 31 Javascript
JS+CSS实现的蓝色table选项卡效果
Oct 08 Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
Sep 14 Javascript
jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单
Sep 21 Javascript
微信小程序 网络API 上传、下载详解
Nov 09 Javascript
JS中的三个循环小结
Jun 20 Javascript
Electron-vue开发的客户端支付收款工具的实现
May 24 Javascript
详解Vue Cli浏览器兼容性实践
Jun 08 Javascript
在Vue中使用Echarts实例图的方法实例
Oct 10 Javascript
Jquery Fade用法详解
Nov 06 jQuery
使用jQuery Ajax 请求webservice来实现更简练的Ajax
Aug 04 #Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
Aug 04 #Javascript
jQuery获取file控件中图片的宽高与大小
Aug 04 #Javascript
JS 数字转换为大写金额的简单实例
Aug 04 #Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 #Javascript
使用伪命名空间封装保护独自创建的对象方法
Aug 04 #Javascript
全面解析Angular中$Apply()及$Digest()的区别
Aug 04 #Javascript
You might like
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
php读取图片内容并输出到浏览器的实现代码
2013/08/08 PHP
php 检查电子邮件函数(自写)
2014/01/16 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
jquery.ajax之beforeSend方法使用介绍
2014/12/08 Javascript
javascript控制台详解
2015/06/25 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
Angular下H5上传图片的方法(可多张上传)
2017/01/09 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
2018/09/27 Javascript
Angular中使用ng-zorro图标库部分图标不能正常显示问题
2019/04/22 Javascript
webpack4之如何编写loader的方法步骤
2019/06/06 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
vue实现图片裁剪后上传
2020/12/16 Vue.js
Python 文件重命名工具代码
2009/07/26 Python
python with statement 进行文件操作指南
2014/08/22 Python
python实现批量获取指定文件夹下的所有文件的厂商信息
2014/09/28 Python
Python选课系统开发程序
2016/09/02 Python
Python实现字符串逆序输出功能示例
2017/06/24 Python
numpy找出array中的最大值,最小值实例
2018/04/03 Python
Tensorflow累加的实现案例
2020/02/05 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
python自动化办公操作PPT的实现
2021/02/05 Python
倩碧英国官网:Clinique英国
2018/08/10 全球购物
Europcar意大利:汽车租赁
2019/07/07 全球购物
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
2014/01/18 面试题
学校后勤岗位职责
2014/02/19 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
初二学生评语大全
2014/12/26 职场文书
预备党员党支部意见
2015/06/02 职场文书
《叶问2》观后感
2015/06/15 职场文书
Springboot使用Spring Data JPA实现数据库操作
2021/06/30 Java/Android
MySQL数据库如何给表设置约束详解
2022/03/13 MySQL