jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】

 更新时间:2017年03月24日 14:33:13   作者:翱翔天地  
这篇文章主要介绍了jQuery插件FusionCharts实现的Marimekko图效果,结合实例形式分析了jQuery使用FusionCharts插件结合xml数据绘制Marimekko图的相关操作技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下

本文实例讲述了jQuery插件FusionCharts实现的Marimekko图效果。分享给大家供大家参考,具体如下:

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>FusionCharts Marimekko图</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 marimekko = new FusionCharts( "FusionCharts/Marimekko.swf", "marimekkoId", "100%", "540", "0" );
 marimekko.setXMLUrl("marimekko.xml");
 marimekko.render("marimekkoChart");
});
</script>
</head>
<body>
  <div id="marimekkoChart"></div>
</body>
</html>

2、Marimekko数据源 marimekko.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart showValues="0" caption="(jb51.net统计)年销量" subCaption="2013" xAxisName="月份" yAxisName="销量"
    legendCaption="" baseFont='微软雅黑' baseFontSize='24' 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="苹果">
   <set value="335000"/>
   <set value="225100"/>
   <set value="164200"/>
   <set value="335000"/>
   <set value="225100"/>
   <set value="164200"/>
   <set value="335000"/>
   <set value="225100"/>
   <set value="164200"/>
   <set value="335000"/>
   <set value="225100"/>
   <set value="164200"/>
  </dataset>
  <dataset seriesName="梨子">
   <set value="215000"/>
   <set value="198000"/>
   <set value="120000"/>
   <set value="215000"/>
   <set value="198000"/>
   <set value="120000"/>
   <set value="215000"/>
   <set value="198000"/>
   <set value="120000"/>
   <set value="215000"/>
   <set value="198000"/>
   <set value="120000"/>
  </dataset>
  <dataset seriesName="橘子">
   <set value="298000"/>
   <set value="109300"/>
   <set value="153600"/>
   <set value="298000"/>
   <set value="109300"/>
   <set value="153600"/>
   <set value="298000"/>
   <set value="109300"/>
   <set value="153600"/>
   <set value="298000"/>
   <set value="109300"/>
   <set value="153600"/>
  </dataset>
</chart>

3、运行结果:

附:完整实例代码点击此处本站下载

注:该源码需要放到服务器环境下运行!否则无法加载xml文件数据。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。

相关文章

  • JQuery+Bootstrap 自定义全屏Loading插件的示例demo

    JQuery+Bootstrap 自定义全屏Loading插件的示例demo

    这篇文章主要介绍了JQuery+Bootstrap 自定义全屏Loading插件,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • 使用jQuery如何写一个含验证码的登录界面

    使用jQuery如何写一个含验证码的登录界面

    这篇文章主要介绍了如何写一个含验证码的登录界面,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • jquery实现滑动特效代码

    jquery实现滑动特效代码

    这篇文章主要介绍了jquery实现滑动特效代码, .slideUp([duration][,complete])目标元素向上滑入隐藏;.slideDown([duration][,complete])目标元素向下滑出显示;.slideToggle([duration][,complete])目标元素隐藏则向下滑出显示,否则向上滑入隐藏;需要的朋友参考下
    2015-08-08
  • jquery延迟加载外部js实现代码

    jquery延迟加载外部js实现代码

    为了提高加载速度,有个想法就是推迟外部JS加载,有兴趣的朋友可以参考下,接下来详细介绍实现方法
    2013-01-01
  • JQuery的ajax获取数据后的处理总结(html,xml,json)

    JQuery的ajax获取数据后的处理总结(html,xml,json)

    三种数据格式中最简单的就是html格式,返回回来以后可以直接使用,上面的处理方式就是json的处理方式xml的处理方式。
    2010-07-07
  • Javascript与jQuery方法的隐藏与显示

    Javascript与jQuery方法的隐藏与显示

    这篇文章主要通过实例向大家介绍了Javascript与jQuery方法的隐藏与显示的方法,需要的朋友可以参考下
    2015-01-01
  • ajax 提交数据到后台jsp页面及页面跳转问题

    ajax 提交数据到后台jsp页面及页面跳转问题

    这篇文章主要介绍了ajax 提交数据到后台jsp页面及页面跳转问题的相关资料,需要的朋友可以参考下
    2017-01-01
  • JQuery实现动态适时改变字体颜色的方法

    JQuery实现动态适时改变字体颜色的方法

    这篇文章主要介绍了JQuery实现动态适时改变字体颜色的方法,实例分析了jQuery操作鼠标事件及颜色的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 深入理解JQuery循环绑定事件

    深入理解JQuery循环绑定事件

    下面小编就为大家带来一篇深入理解JQuery循环绑定事件。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • jQuery文件上传控件 Uploadify 详解

    jQuery文件上传控件 Uploadify 详解

    本文主要介绍jQuery文件上传控件 Uploadify的用法,原作者做了非常详细的备注,有需要的朋友可以参考一下。
    2016-06-06

最新评论