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正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
JQuery特殊效果和链式调用操作示例
May 13 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
jquery+php后台实现省市区联动功能示例
May 23 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
jQuery实现简单日历效果
Jul 05 jQuery
jQuery实现二级导航菜单的示例
Sep 30 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
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
PHP之短标签开启设置
2013/06/17 PHP
php打开远程文件的方法和风险及解决方法
2013/11/12 PHP
php导出word文档与excel电子表格的简单示例代码
2014/03/08 PHP
JavaScript Konami Code 实现代码
2009/07/29 Javascript
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
判断ie的两种简单方法
2013/08/12 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
JS中如何比较两个Json对象是否相等实例代码
2016/07/13 Javascript
关于JavaScript中事件绑定的方法总结
2016/10/26 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
react实现换肤功能的示例代码
2018/08/14 Javascript
详解Vue demo实现商品列表的展示
2019/05/07 Javascript
新手入门带你学习JavaScript引擎运行原理
2019/06/24 Javascript
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
原生js实现拖拽移动与缩放效果
2020/08/24 Javascript
vue界面发送表情的实现代码
2020/09/11 Javascript
python实现批量解析邮件并下载附件
2018/06/19 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
Python求正态分布曲线下面积实例
2019/11/20 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
Python 如何创建一个线程池
2020/07/28 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
2020/11/29 Python
java关于string最常出现的面试题整理
2021/01/18 Python
利用Python函数实现一个万历表完整示例
2021/01/23 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
草莓网化妆品加拿大网站:Strawberrynet Canada
2016/09/20 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
元旦晚会策划方案
2014/02/18 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
规划编制实施方案
2014/03/15 职场文书
小区推广策划方案
2014/06/06 职场文书