jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】


Posted in jQuery onApril 14, 2017

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

1、设计思路

(1)根据双折线图的特性和共性,设计出双折线图;

(2)设置数据源XML格式

2、设计步骤

(1)写出双折线引入的图类型和数据源路径

var doubleLine = new FusionCharts( "FusionCharts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
doubleLine.setXMLUrl("doubleLine.xml");
doubleLine.render("doubleLineChart");

(2)设置双折线图的数据源 doubleLine.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart caption='(3water.com统计)2015和2016年某桥一周通过的人数' xAxisName='星期' yAxisName='人数' showValues='0'
    baseFont='微软雅黑' baseFontSize='14' baseFontColor='#FF0000' outCnvBaseFont='宋体'
    outCnvBaseFontSize='20' outCnvBaseFontColor='#00FF00' legendShadow='1'
    legendAllowDrag='1' reverseLegend='1' interactiveLegend='1' legendNumColumns='2'
    minimiseWrappingInLegend='1' showLegend='1' legendPosition='BOTTOM' showZeroPlane='1'>
  <categories>
   <category label='星期一' />
   <category label='星期二' />
   <category label='星期三' />
   <category label='星期四' />
   <category label='星期五' />
   <category label='星期六' />
   <category label='星期日' />
  </categories>
  <dataset seriesName='2015'>
   <set value='656445' />
   <set value='412555'/>
   <set value='956566' />
   <set value='125645' />
   <set value='561124' />
   <set value='265655' />
   <set value='451212' />
  </dataset>
  <dataset seriesName='2016'>
   <set value='154512'/>
   <set value='598655'/>
   <set value='654544'/>
   <set value='956565'/>
   <set value='245454' />
   <set value='965565' />
   <set value='454545' />
  </dataset>
</chart>

(3)引入双折线图

<div id="doubleLineChart"></div>

3、运行结果如下图:

jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】

4、源码

<!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>FusionCharts 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 doubleLine = new FusionCharts( "FusionCharts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
 doubleLine.setXMLUrl("doubleLine.xml");
 doubleLine.render("doubleLineChart");
});
</script>
</head>
<body>
  <div id="doubleLineChart"></div>
</body>
</html>
jQuery 相关文章推荐
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 jQuery
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 jQuery
基于jQuery实现Ajax验证用户名是否可用实例
Mar 25 jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
jQuery 选择方法及$(this)用法实例分析
May 19 jQuery
jQuery实时统计输入框字数及限制
Jun 24 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 #jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 #jQuery
为JQuery EasyUI 表单组件增加焦点切换功能的方法
Apr 13 #jQuery
详谈jQuery.load()和Jsp的include的区别
Apr 12 #jQuery
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 #jQuery
jQuery用noConflict代替$的实现方法
Apr 12 #jQuery
jQuery判断邮箱格式对错实例代码讲解
Apr 12 #jQuery
You might like
PHP常用开发函数解析之数组篇[未完结]
2012/07/30 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
PHP入门教程之上传文件实例详解
2016/09/11 PHP
激活 ActiveX 控件
2006/10/09 Javascript
JS面向对象、prototype、call()、apply()
2009/05/14 Javascript
JavaScript和ActionScript的交互实现代码
2010/08/01 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
js H5 canvas投篮小游戏
2016/08/18 Javascript
基于jQuery ztree实现表格风格的树状结构
2018/08/31 jQuery
angularJs中跳转到指定的锚点实例($anchorScroll)
2018/08/31 Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
2018/09/19 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
JavaScript实现更换背景图片
2019/10/18 Javascript
Node.js API详解之 repl模块用法实例分析
2020/05/25 Javascript
[01:11:21]DOTA2-DPC中国联赛 正赛 VG vs Elephant BO3 第一场 3月6日
2021/03/11 DOTA
Python 第一步 hello world
2009/09/25 Python
Python的装饰器使用详解
2017/06/26 Python
浅谈Python Opencv中gamma变换的使用详解
2018/04/02 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python实现八皇后问题示例代码
2018/12/09 Python
python 含子图的gif生成时内存溢出的方法
2019/07/07 Python
python中with用法讲解
2020/02/07 Python
python实现滑雪者小游戏
2020/02/22 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
个人自我评价和职业目标
2014/01/24 职场文书
酒店秘书求职信范文
2014/02/17 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
幼儿园门卫岗位职责范本
2014/07/02 职场文书
党员三严三实心得体会
2014/10/13 职场文书
工作失误检讨书范文
2015/01/26 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
PHP命令行与定时任务
2021/04/01 PHP
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python