`

js、jquery 动态生产 数据饼状图 所占百分比

阅读更多
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

	<title>Pulse Results</title>
	<meta charset="utf-8" />
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="viewport" content="user-scalable=no, i
	nitial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width, target-densitydpi=medium-dpi" />
	<meta name="format-detection" content="telephone=no" />
	<meta name="description" content="" />
	<meta name="author" content="" />

    <!-- Le styles -->
    <style>
      body {
        padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
		
      }
    </style>

	<title>Pulse Results</title>
	<link rel="Stylesheet" href="main.css" />
	<link rel="Stylesheet" href="jquery.jqplot.min.css" />

    <style type="text/css">
	 .navbar-fixed-bottom {margin-right:0;margin-left:0}
	 #user { display:none; margin-top:15px; margin-right: 10px;}
    </style>

    <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->	


	<script type="text/javascript" src="jquery.js"></script>
	</head>

	<body>
		

    <div class="result_show cf" style="height: 200px;">
        <div id="result_pie" style=" width: 160px; height: 170px; position: relative; float: left;">
        </div>
    <script type="text/javascript" src="jquery.js"></script>
	<script type="text/javascript">

		jQuery(document).ready(function () {


			var s1 = [
				['a', 10], ['b', 36], ['c', 20], ['d', 20], ['e', 14]
			];

			var plot3 = jQuery.jqplot('result_pie', [s1], {
				
				axis: {
					pad:0
				},

				grid: {
					background: '#fafafa',
					drawBorder: false,
					shadow: false
				},
				
				seriesColors: ['#D74D4B', '#FC6763', '#F09571', '#FFD48F', '#FFEDAA'],

				seriesDefaults: {

					
					lineWidth: 1,

					// make this a donut chart.
					renderer: jQuery.jqplot.DonutRenderer,
					rendererOptions: {
						diameter: 140,
						innerDiameter: 80,
						
						sliceMargin: 2,

						// Pies and donuts can start at any arbitrary angle.
						startAngle: -90,
						showDataLabels: false

					},

					shadow: false,
					showLine: true
				}

			});
		});
</script>
</div>			
			<script type="text/javascript" src="jquery.jqplot.min.js"></script>
			<script type="text/javascript" src="jqplot.donutRenderer.min.js"></script>
	</body>
</html>



http://www.jscharts.com/how-to-use-pie-charts


更多内容 请参考我的个人博客 http://ismartstudio.com/

  • 大小: 5.6 KB
1
0
分享到:
评论

相关推荐

    jQuery柱状图饼状图

    在这个主题中,我们将深入探讨如何使用jQuery实现柱状图和饼状图,这两种图表在数据可视化中非常常见,尤其适用于展示分类数据的比例或数量。 柱状图是一种条形图形,用于比较不同类别的数据。在jQuery中,可以通过...

    jquery曲线图,饼状图插件

    jQuery曲线图和饼状图插件是数据可视化的重要工具,它们能够帮助开发者快速创建美观且互动的数据展示,尤其适用于网页应用中。 jQuery曲线图插件通常提供了丰富的功能,包括但不限于以下几点: 1. **动态数据更新*...

    实用百分比jQuery饼状图插件

    挺不错的jQuery饼状图插件,装载数据也是非常方便的直接输出在table表格中,然后再绘出饼状图 展现百分比,鼠标放上去会显示想要比例的数据,还是很不错的,虽然没有Highcharts.js功能那么 强,至少饼状图是够用了...

    JS饼状图效果

    在JavaScript的世界里,数据可视化是不可或缺的一部分,饼状图作为一种直观的数据展示方式,常用于表现各部分占总体的比例。Highcharts.js是一个强大的JavaScript图表库,它支持多种图表类型,包括饼状图,使得...

    漂亮的jQuery饼状图、柱状图、折线图

    标题提及的"漂亮的jQuery饼状图"是一种常用于展示部分与整体比例关系的数据可视化图表。饼状图通过将圆周划分为各个扇区来表示数据的占比。jQuery插件如`Chart.js`或`jqplot`可以轻松实现这一功能。这些插件提供了...

    jquery柱状图饼状图曲线图统计图表插件.rar

    通过将整个圆面分割成不同的扇区,饼状图能够直观地表达各个部分所占比例。这个插件支持动态旋转、渐变色以及标签和百分比的显示,使得饼状图更加生动和直观。对于大数据集,还提供了切片和拖动功能,让用户可以更...

    jquery图表控件,包括柱状图,曲线图,饼状图,仪表盘等

    本文将深入探讨jQuery图表控件,特别是基于jQuery实现的柱状图、曲线图、饼状图和仪表盘,这些都是数据可视化中不可或缺的元素。 柱状图是一种常用的数据表示方式,它通过矩形的长度来展示各分类的数值大小。在...

    jQuery图表制作插件(含实例),饼状图,柱状图,曲线图等

    jQuery图表制作插件是Web开发中的一个重要工具,它允许开发者轻松地在网页上创建各种类型的可视化图表,如饼状图、柱状图和曲线图等。这些图表在数据分析、信息展示以及用户交互等方面发挥着至关重要的作用。在本篇...

    饼状图柱状图等

    在压缩包中,可能包括了不同风格和交互功能的饼状图,例如渐变色饼图、环状饼图、带有百分比显示的饼图等,这些都是提升数据可视化的有效手段。 柱状图则是用于比较类别间数值差异的图表,通常用于横向或纵向排列的...

    人口普查系统(有饼状图分析)

    可能采用了ASP.NET框架,结合JavaScript库如jQuery或D3.js来实现动态、交互式的饼状图展示。 4. 分析报告模块:系统能够自动生成分析报告,总结人口普查的主要发现,并通过饼状图进行可视化展示。这有助于用户快速...

    jquery实现饼状图效果特效代码

    它的基本使用步骤包括引入CSS和JS文件,然后为需要显示饼状图的元素添加特定的类名,并通过数据属性或JavaScript设置配置项,如`data-percent`指定百分比,`data-easing`设置动画效果等。 4. **Chart.js**:`Chart....

    jqplot饼状图示例

    2. **准备数据**:饼状图的数据是以二维数组的形式提供的,每一项包含两个值,第一个是类别名,第二个是对应的数值或百分比。 ```javascript var data = [['类别1', 30], ['类别2', 20], ['类别3', 25], ['类别4', ...

    柱状图、折线图、饼状图 等图表插件

    饼状图插件如Chart.js、Google Charts等提供了丰富的自定义选项,包括颜色、标签、渐变色、百分比显示等,还可能支持环状图或者多环图的形式。 在开发中,选择合适的图表插件要考虑性能、易用性、可定制程度等因素...

    HTML5 SVG饼状图形进度条代码.zip

    3. **JavaScript / jQuery**: JavaScript负责动态更新图形,根据实际的进度百分比调整饼状图的角度。jQuery库可以使DOM操作更加简单,如选择元素、添加事件监听器等。当进度发生变化时,JavaScript会计算新的角度并...

    HTML5 SVG的轻量级jQuery圆形进度条插件

    `jquery-pie-loader.js` 的核心功能是生成饼状图,这是一种常见的数据可视化形式,用于表示部分与整体的关系。通过设置参数,开发者可以定制饼状图的颜色、大小、动画速度等特性,以适应不同的设计需求。例如,你...

    ASP统计图,折线图、饼图、拄状图等...

    因此,可能需要考虑使用SVG(Scalable Vector Graphics)作为替代,或者引入像jQuery或D3.js这样的库来提供更广泛的浏览器支持。 总之,ASP结合VML可以实现基于服务器端的统计图表生成,尽管现代Web开发倾向于使用...

    PHP+mysql+Highcharts生成饼状图

    饼状图是一种常用的统计图表,能够直观地表示各个部分占整体的比例。以下是一个详细的步骤指南: 1. **创建MySQL数据表**: 首先,我们需要在MySQL数据库中创建一个名为`chart_pie`的表,用于存储饼状图的数据。表...

    HTML5 SVG饼状图菜单代码

    4. **JavaScript交互**:利用JavaScript库如jQuery或Vanilla JS,监听用户的点击或悬停事件,动态修改`&lt;path&gt;`元素的`d`属性来实现扇区的展开和收缩效果。还可以添加动画效果,使交互更加平滑。 5. **数据绑定**:...

Global site tag (gtag.js) - Google Analytics