本文实例讲述了jQuery圆形统计图开发的方法。分享给大家供大家参考。具体分析如下:
这里我们要给大家介绍一款圆形统计图circliful,它基于HTML5的画布和jQuery,无需使用图像轻松实现圆形统计图,而且有很多属性设置,使用起来非常方便。效果图如下:
首先我们需要将jquery库文件和jquery.circliful.min.js引入到页面中。
代码如下:
就这么简单,只需轻松几部就可以完成帅气的统计图了。
Circliful提供了丰富的属性选项设置,基于html5的data属性,以下是设置清单。
ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 10px; padding-right: 0px; border-bottom-width: 0px; border-top: rgb(204,204,204) 1px solid; padding-top: 0px">参数 | 默认值ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px">ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px"> | 显示在圆圈内侧的文字内容 | ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px">显示在data-text下的说明信息 | ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px">文字大小px | 统计百分比%,1-100ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px">ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px"> | ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px"> | 统计类型,可以是”half”或”full” | ottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px">
希望本文所述对大家的jQuery程序设计有所帮助。