来源网站: http://www.biuuu.com/?p=968
2009年05月08日
jQuery插件jgcharts实现Javascript制作Google Charts图表功能
jgcharts是一个基于jQuery的非常经典的Google Charts图表制作插件,可以制作出各种各样的图表,如柱形图,条形图,折线图,饼图,面积图等,使用简单,只需要指定图表数据,图表类型,图表大小。Google Charts的默认图表为垂直柱形图,简单的垂直柱形图效果如下:
jgcharts在线演示(柱形图和条形图)http://www.biuuu.com/demo/jgcharts/index.html
使用说明
需要使用jQuery库文件1.3+和jgcharts库文件
使用实例(柱形图)
一,包含文件部分
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="jgcharts.js" type="text/javascript"></script>
<script src="/admin/blogs/jquery-1.3.2.min.js" type="text/javascript"></script><script src="/admin/blogs/jgcharts.js" type="text/javascript"></script>
二,HTML部分
<div id="bar1"></div>
三,Javascript部分
<script type="text/javascript">
jQuery(document).ready(function(){
var api = new jGCharts.Api();jQuery('<img>')
.attr('src', api.make({data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]})).appendTo("#bar1");});
</script>
<script type="text/javascript"><!--
jQuery(document).ready(function(){
var api = new jGCharts.Api();jQuery('<img>')
.attr('src', api.make({data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]})).appendTo("#bar1");});
// --></script>
简单几行代码就实现了一个柱形图表,使用说明:
1,初始化一个Google Charts图表对象,
var api = new jGCharts.Api();
2,生成一张图片<img>,图片属性src的调用了对象方法api.make()
jQuery('<img>') .attr('src', api.make())
3,使用json数据类型做为图表数据,
{data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]}
4,把生成的图片追加在页面HTML元素中(ID为bar1的DIV层中)
Google Charts图表的图表类型如下:
柱形图,水平:type : 'bhg',垂直:type : 'bvg'
条形图,水平:type : 'bhs',垂直:type : 'bvs'
折线图,type : lc 饼图,type : 'p3' 面积图,type : 'lc'
图形图,type : 'p'
其它各种图表类型的使用方法与柱形图使用方法一样,只需要指定相应的Google Charts图表类型即可。
另一个简单的条形图实例
1,声明一个Google Charts图表对象
var api = new jGCharts.Api();
2,指定图表数据和图表类型
var opt = {data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]], type : 'bhs' };
3,生成图表并追加在ID为chart_container的DIV层中
jQuery('<img>') .attr('src', api.make(opt)).appendTo("#chart_container");
通过指定图表的数据和类型,一个条形图表就制作出来了,从以上实例可知使用jQuery插件jgcharts实现Javascript制作Google Charts图表功能非常简单,值得推荐。
jgcharts在线演示
http://www.biuuu.com/demo/jgcharts/index.html
jgcharts演示源码下载(包括柱形图,条形图,折线图,饼图,面积图
http://jquerycodes.googlecode.com/files/jgcharts.zip
分享到:
相关推荐
《jQuery组织结构图表插件OrgChart深度解析与应用》 jQuery组织结构图表插件OrgChart是一款基于jQuery的高效、易用的图表展示工具,尤其适用于构建企业或项目的组织架构图。该插件以其灵活的配置选项和丰富的自定义...
jQuery图表插件是一种广泛应用于网页开发中的工具,它利用JavaScript库jQuery的强大功能,为开发者提供简单、高效的方式来创建各种互动式图表。这些图表可以包括线图、柱状图、饼图、散点图等,用于数据可视化,帮助...
在这个"HTML5 SVG兼容手机端jQuery图表插件代码.zip"压缩包中,包含了一系列资源,如index.html(主页面)、js(JavaScript脚本)、dist(可能包含编译后的插件文件)、css(样式表)和fonts(字体文件)。...
这个“HTML5 SVG跨设备jQuery图表插件”显然是一个集成了这些技术的工具,旨在帮助开发者轻松地在网页上实现各种数据可视化。 首先,HTML5是现代网页开发的基础,它引入了许多新特性,如离线存储、拖放功能、媒体...
jQuery组织结构图表插件OrgChart是一款强大的前端工具,专门用于创建直观、动态的组织结构图。这个插件基于流行的JavaScript库jQuery,使得开发者能够轻松地在网页上展示公司的层级关系、团队成员分布或其他类似的...
在使用这些插件时,开发者通常需要先引入jQuery库,然后加载相应的图表库脚本。接着,通过JavaScript代码创建图表实例,指定数据和配置选项。这些插件都提供了详细的文档和示例,帮助开发者快速入门并实现所需的功能...
而"更多脚本.url"则是一个快捷方式或链接,指向更多有关jQuery或图表脚本的资源。 在"src"目录下,可能包含了jQuery gvChart插件的源代码,这对于开发者来说非常宝贵,可以深入理解插件的工作原理,甚至对其进行...
OrgChart是一款专为构建组织结构图表而设计的jQuery插件,它简化了在网页中创建可视化组织架构的过程。这个插件充分利用DOM元素、jQuery选择器和CSS3的过渡效果,提供了一种高效且美观的方式来展示人员关系和层级...
要使用这个插件,开发者需要在HTML文件中引入jQuery库,并加载插件的脚本文件。然后,通过调用特定的jQuery方法和设置参数,就可以在网页中生成自定义的饼状图表。这个插件对于那些希望在项目中添加动态可视化元素,...
使用GChart时,首先需要在页面中引入jQuery库和GChart插件的脚本文件。然后,你可以创建一个HTML元素作为图表容器,并用jQuery选择器选中。接下来,通过调用GChart方法,配置图表的类型、数据、样式等参数,即可生成...
1. 引入依赖:首先,在HTML文件中引入jQuery库和jq图表插件的脚本文件。这可以通过CDN链接或者本地文件路径实现。 2. 准备数据:根据需要展示的图表类型,准备好相应的数据结构。数据可以是数组、JSON对象或者其他...
《jQuery统计图表插件:柱状图、饼状图与曲线图详解》 在Web开发中,数据可视化是一项至关重要的任务,它可以帮助用户快速理解复杂的数据信息。在众多的JavaScript库中,jQuery以其简单易用的API和广泛的社区支持,...
jQuery是一个非常不错的JavaScript脚本库,之前我们也分享了很多关于jQuery的插件,有菜单、表单、图片、动画等等。今天我们要分享一些最新的jQuery/CSS3插件,每一个都提供源代码的下载,希望大家喜欢。 1、jQuery...
这些插件涵盖了表单验证、图片轮播、下拉菜单、日期选择器、滚动效果、图表绘制等多种用途。例如,"Bootstrap"是一个流行的设计框架,其中包含了许多jQuery插件,如Modal对话框、Dropdown下拉菜单和Carousel轮播图等...
`css`和`javascripts`目录分别包含了插件所需的样式表和脚本文件。 在实际应用中,开发者通常会在HTML中添加一个容器元素,并为这个元素应用Gridly插件。然后,通过JavaScript代码配置Gridly的选项,如: ```...
【jQuery+css3柱形图表插件详解】 在网页开发中,数据可视化是不可或缺的一部分,它可以帮助用户快速理解和解析复杂的数据。"简单实用扁平风格的jQuery+css3柱形图表插件"正是这样一个工具,它结合了jQuery的便利性...
7. **js**:这个目录通常包含JavaScript文件,可能有jQuery库本身、smartCycle.js插件文件以及示例页面的脚本。 综上所述,smartCycle.js插件结合jQuery库,为开发者提供了一个强大而灵活的工具,用于创建动态、...
在这个特定的场景中,我们讨论的是如何使用一个基于jQuery和HTML5 Canvas的图表插件来从表格中获取数据并生成走势图表。 jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互。它...
使用animationCounter.js非常简单,只需引入jQuery库和该插件的脚本文件,然后通过jQuery选择器找到目标元素,调用插件方法并传入相应的配置参数即可。以下是一个基本的示例代码: ```html <script src="path/to/...
内容索引:脚本资源,jQuery,JavaScript图表插件,Sparklines jQuery Sparklines可以用来生成静态或动态波谱图表效果,源码爱好者查阅资料写一个简单的调用实例,实例仅是其中的两款,如果需要其它样式的图表,你需要...