jQuery 的图表绘制插件 Flot

jQuery 的图表绘制插件 Flot:

 

Ole Laursen 在使用 PlotrPlotKit (都是图表绘制库)的时候得到灵感,开发了一个基于 jQuery 的图表绘制插件 ── Flot 。目前只能绘制线状图和柱状图,估计不久后会支持更多的图表。随了绘制图表外,还提供了任意缩放图表的功能!

        Folt 的使用相当简单,而且绘制的图表外观很吸引人,加上可以随意缩放这个交互功能,Flot 完全有可能应用在商业的 Web 应用上!Flot 在绘图是基于 canvas 的,Firefox 和 Safari 等浏览器都原生支持 canvas,虽然 IE 不支持,但可以通过一个小插件就能解决。现在,先看下 Flot 的效果图吧:(下面仅是截图,Flot 绘制出图表完全不是图像文件)

 

图表效果截图

图表效果截图 图表效果截图

图表效果截图

 

  是不是很令人兴奋:)下面简单介绍下 Flot 的使用。先下载最新版的jQuery 的图表绘制插件 Flot:

       jquery.flot-0.1.pack.js 是 jquery.flot-0.1.js 的压缩版本。excanvas.pack.js 是 IE 浏览器的 canvas 支持插件。你可以这样引入 excanvas 脚本文件:

<!–[if IE]><script language=”javascript” type=”text/javascript” src=”excanvas.js”></script><![endif]–>

       还有一点注意的是,Flot 需要 最新版本的 jQuery 1.2.1。

       然后,在页面创建一个占位符:

<div id=”placeholder”></div>

       当然,你也可以在 Div 层上施加样式:

   <div id=”placeholder” style=”width:600px;height:300px”></div>

       在脚本文件上添加下个简单的 jQuery 代码:

  $.plot($(“#placeholder”), data, options);

       大功告成!在上面的 jQuery 代码中,参数 data 是一个图表的数据数组,options 是 plot 的一组可选参数。具体的可以参看 Flot 的 API 文档例子

参考资料:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值