`
陌上花会开
  • 浏览: 39733 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

jQuery圆形统计图实战开发

阅读更多

今天我给大家介绍一款圆形统计图circliful,它基于HTML5的画布和jQuery,无需使用图像轻松实现圆形统计图,而且有很多属性设置,使用起来非常方便。

首先我们需要将jquery库文件和jquery.circliful.min.js引入到页面中

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script> 
<script src="js/jquery.circliful.min.js"></script> 

 

所需的Jquery文件引入后,现在我们就可以自定义圆形统计图的基本样式了:

<style> 
.circliful { 
    position: relative;  
} 
.circle-text, .circle-info, .circle-text-half, .circle-info-half { 
    width: 100%; 
    position: absolute; 
    text-align: center; 
    display: inline-block; 
} 
.circle-info, .circle-info-half { 
    color: #999; 
} 
.circliful .fa { 
    margin: -10px 3px 0 3px; 
    position: relative; 
    bottom: 4px; 
} 
</style> 

 

样式初步定义好之后,只需要在需要统计图的地方,添加如下样式代码:

<div id="myStat" data-dimension="250" data-text="35%" data-info="New Clients"  
data-width="30" data-fontsize="38" data-percent="35" data-fgcolor="#61a9dc"  
data-bgcolor="#eee" data-fill="#ddd"></div> 

 

区域块填写完之后,我们现在需要初始化它了:

<script> 
$( document ).ready(function() { 
        $('#myStat').circliful(); 
    }); 
</script> 

 

 就这么简单,只需轻松几部就可以完成帅气的统计图了。

下面是插件的基本属性说明:

Circliful提供了丰富的属性选项设置,基于html5的data属性,以下是设置清单。

 

参数 描述 默认值
data-dimension 圆形图的宽度和高度px 250
data-text 显示在圆圈内侧的文字内容 empty
data-info 显示在data-text下的说明信息 empty
data-width 圆圈的厚度px 15
data-fontsize 圈内文字大小px 15
data-percent 圆圈统计百分比%,1-100 50
data-fgcolor 圆圈的前景色 #556b2f
data-bgcolor 圆圈的背景色 #eeeeee
data-fill 圆形的填充背景色 empty
data-type 圆形统计类型,可以是”half”或”full” full
data-total 数据总量,和data-part配合使用 empty
data-part 数据量,与data-total配合使用 empty
data-border 圆形样式,可以加边框,如inline或outline empty
data-icon Fontawesome图标样式,详情可参照:Fontawesome Website – Icons empty
data-icon-size 图标大小 empty
data-icon-color 图标颜色
2
0
分享到:
评论

相关推荐

    jQuery圆形统计插件.rar_jQuery圆形统计插件

    "jQuery圆形统计插件"就是为了满足这种需求而设计的,它能够帮助开发者快速构建美观且互动性强的圆形统计图。 **核心功能** 1. **动态渲染**:jQuery圆形统计插件能够实时动态地更新数据,根据统计信息的变化实时...

    jquery圆形小图切换背景图片特效.rar

    jquery圆形小图切换背景图片特效.rar jquery圆形小图切换背景图片特效.rar jquery圆形小图切换背景图片特效.rar jquery圆形小图切换背景图片特效.rar jquery圆形小图切换背景图片特效.rar jquery圆形小图切换背景...

    jquery circliful圆形统计图插件_html5动画

    jquery circliful圆形统计图插件_html5动画 jquery circliful圆形统计图插件_html5动画 jquery circliful圆形统计图插件_html5动画

    jQuery显示圆形统计插件circliful

    jQuery circliful是一款非常流行的前端开发插件,用于创建美观且功能丰富的圆形统计图表。它以其简洁的API和丰富的自定义选项而受到开发者们的青睐。本文将深入探讨circliful插件的核心概念、使用方法以及如何在实际...

    html5圆形统计图

    通过利用jQuery,开发者可以轻松地在网页上添加动态、响应式的圆形统计图,而无需从零开始编写复杂的代码。 首先,让我们了解HTML5的基础。HTML5引入了许多新的元素和API,如canvas元素,它允许开发者在浏览器中...

    jquery各种统计图

    在"jquery各种统计图"这个主题中,我们主要关注的是使用jQuery来展示数据的可视化方法,特别是饼状图、线条图和折线图。这些图表在数据分析、报告展示以及用户界面设计中非常常见,能够帮助用户直观理解复杂的数据。...

    jquery圆形统计插件

    《jQuery圆形统计插件:构建动态资料完善度展示》 在网页开发中,数据可视化是不可或缺的一部分,尤其在用户界面设计中,清晰直观地展示数据的完成度或进度能够提升用户体验。jQuery作为一款广泛使用的JavaScript库...

    jQuery圆形统计图开发实例

    本文实例讲述了jQuery圆形统计图开发的方法。分享给大家供大家参考。具体分析如下: 这里我们要给大家介绍一款圆形统计图circliful,它基于HTML5的画布和jQuery,无需使用图像轻松实现圆形统计图,而且有很多属性...

    jQuery动态统计图形插件.zip

    在这个名为"jQuery动态统计图形插件.zip"的压缩包中,您将找到一系列资源,用于生成条形图、柱状图、线图和饼图等不同类型的图表。这些图表在数据分析、信息可视化和报告呈现等方面非常有用,可以帮助用户快速理解...

    jQuery圆形横向图片轮播图切换.zip

    《jQuery圆形横向图片轮播图切换详解》 在网页设计中,动态的、吸引人的视觉效果往往是提升用户体验的关键。jQuery圆形横向图片轮播图切换,就是一种能够为网站增添亮点的JavaScript特效。本文将深入探讨这个特性,...

    jQuery+circliful圆形百分比统计图

    jQuery+circliful圆形...总之,jQuery+circliful圆形百分比统计图是Web开发中一种实用的数据展示工具,通过结合jQuery的便利性和circliful插件的丰富特性,能够为用户提供直观、美观的数据显示,增强网站的用户体验。

    jquery统计图插件

    《jQuery统计图插件详解与应用》 在Web开发领域,数据可视化是不可或缺的一部分,它能够将复杂的数据以直观、易理解的方式呈现出来。jQuery作为一款广泛使用的JavaScript库,为开发者提供了丰富的工具和插件来实现...

    jquery折线统计图

    本主题聚焦于“jQuery折线统计图”,这是一种利用jQuery库来展示数据变化趋势的可视化方法。折线图是数据可视化中的常见工具,尤其适用于展示时间序列数据或比较不同类别的数据。 首先,理解jQuery的基础是必不可少...

    jquery扇形统计图下载即可用

    **jQuery 扇形统计图**是一种基于 **jQuery** 和 **Raphael** 库的图表插件,用于在网页上创建动态、美观的统计图形。它提供了丰富的自定义选项,适用于各种数据分析展示,如项目进度、市场份额、用户比例等场景。这...

    jquery统计图

    "jquery统计图"是一个专门针对这一需求的解决方案,它利用jQuery库来创建各种类型的图表,如饼状图、柱状图和曲线图等。这些图表在数据分析、报告呈现、决策支持等领域广泛应用。 jQuery是一个广泛使用的JavaScript...

    jQuery圆形饼状数据统计图表

    本篇主要围绕"jQuery圆形饼状数据统计图表"这一主题展开,深入探讨如何利用jQuery实现高效且美观的数据统计图表。 首先,jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互。在...

    jquery圆形导航菜单

    总结来说,创建jQuery圆形导航菜单涉及到了前端开发的多个重要方面,包括jQuery的使用、CSS3的特性、布局技巧以及交互设计。掌握这些知识点将有助于你构建更加引人入胜的Web应用。通过实际操作和研究提供的源码,你...

    jQuery统计图

    本主题聚焦于使用jQuery和jsCharts插件创建统计图表,特别是柱形图和线形图。以下是对这一技术的详细阐述: 首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互。jQuery...

Global site tag (gtag.js) - Google Analytics