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实现Select下拉列表进行状态选择功能
Mar 30 jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 jQuery
jQuery实现购物车的总价计算和总价传值功能
Nov 28 jQuery
AJAX在JQuery中的应用详解
Jan 30 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
jQuery实现购物车全功能
Jan 11 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
通过ICQ网关发送手机短信的PHP源程序
2006/10/09 PHP
通达OA公共代码 php常用检测函数
2011/12/14 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
2015/12/19 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
2019/09/12 PHP
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
js 浏览器事件介绍
2012/03/30 Javascript
javascript 图片裁剪技巧解读
2012/11/15 Javascript
JavaScript—window对象使用示例
2013/12/09 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
jQuery中die()方法用法实例
2015/01/19 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
vue项目部署上线遇到的问题及解决方法
2018/06/10 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
python缩进区别分析
2014/02/15 Python
Python和JavaScript间代码转换的4个工具
2016/02/22 Python
Python获取当前公网ip并自动断开宽带连接实例代码
2018/01/12 Python
安装python时MySQLdb报错的问题描述及解决方法
2018/03/20 Python
Django开发的简易留言板案例详解
2018/12/04 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
对python中的装包与解包实例详解
2019/08/24 Python
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
2021/02/01 Python
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
Can a struct inherit from another struct? (结构体能继承结构体吗)
2016/09/25 面试题
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
政协常委会议主持词
2015/07/03 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript
JavaScript文档对象模型DOM
2021/11/20 Javascript
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏
Win11查看设备管理器
2022/04/19 数码科技