jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】


Posted in jQuery onApril 10, 2017

本文实例讲述了jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果。分享给大家供大家参考,具体如下:

1、设计思路

(1)了解组合图的特性以及用法,选用图的类型;

(2)设计出两根柱子和两根折线,分开展示。

2、设计步骤

(1)设计页面 index.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>FuionCharts 2D柱状图和折线图组合图</title>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>
<script type="text/javascript">
$(function(){
 var column2DLine = new FusionCharts( "FusionCharts/MSCombi2D.swf", "doubleAreaId", "100%", "540", "0" );
 column2DLine.setXMLUrl("columnLine.xml");
 column2DLine.render("columnLine");
});
</script>
</head>
<body>
  <div id="columnLine"></div>
</body>
</html>

(2)设计出数据源 columnLine.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart caption='(3water.com统计)2013-2016年某人年收入详细' xAxisName='月份' yAxisName='收入' showValues='0'
    baseFont='微软雅黑' baseFontSize='14' baseFontColor='#00FF00' outCnvBaseFont='宋体'
    outCnvBaseFontSize='20' outCnvBaseFontColor='#0000FF'>
  <categories>
   <category label='一月' />
   <category label='二月' />
   <category label='三月' />
   <category label='四月' />
   <category label='五月' />
   <category label='六月' />
   <category label='七月' />
   <category label='八月' />
   <category label='九月' />
   <category label='十月' />
   <category label='十一月' />
   <category label='十二月' />
  </categories>
  <dataset seriesName='2013'>
   <set value='59845' />
   <set value='36562'/>
   <set value='15421' />
   <set value='56213' />
   <set value='45121' />
   <set value='56232' />
   <set value='56121' />
   <set value='23565' />
   <set value='85656' />
   <set value='45421' />
   <set value='23561' />
   <set value='24801' />
  </dataset>
  <dataset seriesName='2014' renderAs='Line'>
   <set value='56122' />
   <set value='65121'/>
   <set value='45154' />
   <set value='20120' />
   <set value='95656' />
   <set value='46522' />
   <set value='65323' />
   <set value='62311' />
   <set value='95656' />
   <set value='65322' />
   <set value='74545' />
   <set value='56231' />
  </dataset>
  <dataset seriesName='2015'>
   <set value='95656' />
   <set value='54132'/>
   <set value='45511' />
   <set value='23200' />
   <set value='65622' />
   <set value='32600' />
   <set value='54512' />
   <set value='56232' />
   <set value='26562' />
   <set value='45421' />
   <set value='52211' />
   <set value='65623' />
  </dataset>
  <dataset seriesName='2016' renderAs='Line'>
   <set value='56444'/>
   <set value='65232'/>
   <set value='12123'/>
   <set value='21222'/>
   <set value='78454' />
   <set value='56211' />
   <set value='42422' />
   <set value='95655' />
   <set value='45455' />
   <set value='95656' />
   <set value='22900' />
   <set value='41512' />
  </dataset>
</chart>

3、设计结果

jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】

jQuery 相关文章推荐
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 jQuery
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
jQuery UI实现动画效果代码分享
Aug 19 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
jquery树形插件zTree高级使用详解
Aug 16 jQuery
Jquery高级应用Deferred对象原理及使用实例
May 28 jQuery
jQuery是用来干什么的 jquery其实就是一个js框架
Feb 04 jQuery
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
Apr 10 #jQuery
jQuery EasyUI之验证框validatebox实例详解
Apr 10 #jQuery
Django1.7+JQuery+Ajax验证用户注册集成小例子
Apr 08 #jQuery
利用jQuery解析获取JSON数据
Apr 08 #jQuery
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 #jQuery
jQuery中map函数的两种方式
Apr 07 #jQuery
jQuery获取table下某一行某一列的值实现代码
Apr 07 #jQuery
You might like
PHP4 与 MySQL 数据库操作函数详解
2006/10/09 PHP
记录一次排查PHP脚本执行卡住的问题
2016/12/27 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
php解压缩zip和rar压缩包文件的方法
2019/07/10 PHP
css动画效果之animation的常用样式
2021/03/09 HTML / CSS
JavaScript Cookie显示用户上次访问的时间和次数
2009/12/08 Javascript
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
JS实现跟随鼠标的链接文字提示框效果
2015/08/06 Javascript
js创建数组的简单方法
2016/07/27 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
详解nodejs微信公众号开发——6.自定义菜单
2017/04/13 NodeJs
js原生日历的实例(推荐)
2017/10/31 Javascript
Vue组件化开发思考
2018/02/02 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
Python生成器(Generator)详解
2015/04/13 Python
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
Django框架中的对象列表视图使用示例
2015/07/21 Python
python实现用户答题功能
2018/01/17 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
浅谈Django2.0 加xadmin踩的坑
2019/11/15 Python
使用python 的matplotlib 画轨道实例
2020/01/19 Python
戴尔美国官方折扣店:Dell Outlet
2018/02/13 全球购物
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
strstr()的简单实现
2013/09/26 面试题
如何写出好的Java代码
2014/04/25 面试题
2014学习全国两会精神心得体会2000字
2014/03/11 职场文书
2014年最新领导班子整改方案
2014/09/27 职场文书
孟佩杰观后感
2015/06/17 职场文书
课改心得体会范文
2016/01/25 职场文书
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL