jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】


Posted in jQuery onMay 13, 2017

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

1、设计思路

(1)了解条状图的一些特性和共性,掌握其特性;

(2)根据FusionCharts设计条理,设置静态页面和数据源;

(3)引入条状图,设置其属性。

2、设计步骤

(1)设计生成条状图的脚本

$(function(){
 var bar2D = new FusionCharts( "FusionCharts/Bar2D.swf", "myChartId", "100%", "540", "0" );
 bar2D.setXMLUrl("bar2D.xml");
 bar2D.render("bar2DChart");
});

(2)设计数据源

<?xml version="1.0" encoding="UTF-8"?>
<chart caption='(3water.com统计)2016年动物饲养量' xAxisName='动物名称' yAxisName='饲养量' showValues='1' baseFontSize='12' baseFontColor='#A45454'
    dashed='1' numDivLines='40' divLineColor='#0000FF' divLineThickness='1' divLineAlpha='50' divLineIsDashed='1' divLineDashLen='2'
    formatNumber='1' scaleRecursively='1' outCnvBaseFont='#456454' outCnvBaseFontSize='16' outCnvBaseFontColor='#00FF00' showToolTip='1'
    toolTipBgColor='#565677' toolTipBorderColor='#CCCCCC' showToolTipShadow='1' chartLeftMargin='5' showLabel='1'>
  <set label='猪' value='9856456454' />
  <set label='牛' value='8754545554' />
  <set label='羊' value='5784554458' />
  <set label='兔' value='451545554' />
  <set label='鸡' value='7989565666' />
  <vLine color='FF5904' thickness='2' dashed='1' showLabelBorder='1' labelVAlign='middle' labelHAlign='center'/>
  <set label='鸭' value='5613265666' />
  <set label='鹅' value='784545555' />
  <set label='蛇' value='45412121' />
  <set label='蛙' value='656521' />
  <set label='鱼' value='7854656666' />
</chart>

(3)引入FusionCharts条状图

<div id="bar2DChart"></div>

3、完整实例代码:

<!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>
<style type="text/css">
  body{
    width:98%;
    height:100%;
    font-size:12px;
  }
  #bar2DChart{
    width:100%;
  }
</style>
<script type="text/javascript">
$(function(){
 var bar2D = new FusionCharts( "FusionCharts/Bar2D.swf", "myChartId", "100%", "540", "0" );
 bar2D.setXMLUrl("bar2D.xml");
 bar2D.render("bar2DChart");
});
</script>
</head>
<body>
  <div id="bar2DChart"></div>
</body>
</html>

4、运行效果图:

jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】

jQuery 相关文章推荐
jQuery+pjax简单示例汇总
Apr 21 jQuery
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
Oct 19 jQuery
详解使用jQuery.i18n.properties实现js国际化
May 04 jQuery
jQuery实现输入框的放大和缩小功能示例
Jul 21 jQuery
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
jQuery中DOM常见操作实例小结
Aug 01 jQuery
jquery实现垂直手风琴导航栏
Feb 18 jQuery
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
jquery插件实现代码雨特效
Apr 24 jQuery
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
May 13 #jQuery
jQuery中clone()函数实现表单中增加和减少输入项
May 13 #jQuery
jQuery遍历节点方法汇总(推荐)
May 13 #jQuery
jQuery手风琴的简单制作
May 12 #jQuery
jQuery.ajax向后台传递数组问题的解决方法
May 12 #jQuery
jQuery遮罩层实例讲解
May 11 #jQuery
jQuery zTree树插件动态加载实例代码
May 11 #jQuery
You might like
繁体中文转换为简体中文的PHP函数
2006/10/09 PHP
Tips 带三角可关闭的文字提示
2010/10/06 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
Node.js中用D3.js的方法示例
2017/01/16 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
JavaScript实现简单的星星评分效果
2017/05/18 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
Python中非常实用的一些功能和函数分享
2015/02/14 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
python实现C4.5决策树算法
2018/08/29 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
如何通过python实现全排列
2020/02/11 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
html5 datalist标签使用示例(自动完成组件)
2014/05/04 HTML / CSS
Sofft鞋官网:世界知名鞋类品牌
2017/03/28 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
生物技术毕业生自荐信
2013/10/23 职场文书
销售实习自我鉴定
2013/12/07 职场文书
个人简历中的自我评价怎么写
2014/01/26 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
会议欢迎标语
2014/06/30 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
贷款收入证明格式
2015/06/24 职场文书
九年级数学教学反思
2016/02/17 职场文书
JavaScript设计模式之原型模式详情
2022/06/21 Javascript