6個(gè)jQuery圖表的Web擴(kuò)展應(yīng)用
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
[p]隨著jquery、mootools、prototype等知名的javascript框架的應(yīng)用變的越來越強(qiáng)大,瀏覽器對最新版本css屬性的支持,除去頁面中flash的應(yīng)用之外,圖表應(yīng)用變的越來越廣泛實(shí)用。本文為你整理了6個(gè)實(shí)用性強(qiáng)的jquery圖表插件,概述了它們各自的功用和優(yōu)勢。[/p]
[p][/p] 1,[url=http://code.google.com/p/flot/]flot[/url] [p][align=center][url=http://code.google.com/p/flot/][img]http://bbon.cn/wp-content/uploads/2009/03/08200312t.png[/img][/url][/align][/p] [p]從交互性的層面來說,jquery實(shí)現(xiàn)的 [url=http://code.google.com/p/flot/]flot[/url]圖表和flash實(shí)現(xiàn)的圖表效果已經(jīng)是非常的接近。圖表輸出效果相當(dāng)?shù)牧鲿彻饣⒅匾曈X效果。你也可以和data points數(shù)據(jù)節(jié)點(diǎn)配合使用,當(dāng)鼠標(biāo)hover到某個(gè)數(shù)據(jù)節(jié)點(diǎn)時(shí),會得到對應(yīng)節(jié)點(diǎn)的數(shù)值說明內(nèi)容的反饋信息。[/p] [p][align=center][url=http://people.iola.dk/olau/flot/examples/zooming.html][img]http://bbon.cn/wp-content/uploads/2009/03/08200389f.png[/img][/url][/align][/p] [p]如上圖所示,你也可以選擇圖表的一部分內(nèi)容,獲得這些特殊區(qū)域的數(shù)據(jù);同時(shí),你還可以對數(shù)據(jù)節(jié)點(diǎn)進(jìn)行放大處理。[/p] [p][b]優(yōu)勢: [/b]線條、節(jié)點(diǎn)、區(qū)域填充、柱狀圖以及以上功能的組合。[/p] 2,[url=http://omnipotent.net/jquery.sparkline/]sparklines[/url] [p][align=center][url=http://omnipotent.net/jquery.sparkline/][img]http://bbon.cn/wp-content/uploads/2009/03/0820033ld.png[/img][/url][/align][/p] [p][url=http://omnipotent.net/jquery.sparkline/]sparklines[/url] 是我最欣賞的微型圖表實(shí)現(xiàn)工具。真正實(shí)現(xiàn)了儀表風(fēng)格的圖表樣式(登錄到你的 google analytics 就知道什么樣子了)。另外一個(gè)好的功用就是,可以幫助在所有的圖表插件中實(shí)現(xiàn) self-refresh 的能力。[/p] [p][b][b]優(yōu)勢[/b]:[/b] 楔形、線條、柱狀圖以及以上功能的組合。[/p] 3, [url=http://maxb.net/scripts/jgcharts/include/demo/#1]google charts plugin[/url] [p][align=center][url=http://maxb.net/scripts/jgcharts/include/demo/#1][img]http://bbon.cn/wp-content/uploads/2009/03/082003k28.png[/img][/url][/align][/p] [p][url=http://maxb.net/scripts/jgcharts/include/demo/#1]google charts plugin[/url] 是通過jquery插件將[url=http://code.google.com/apis/chart/]google charts api[/url]應(yīng)用到web程序的一個(gè)非常簡單的方式。同時(shí),這個(gè) api 本身也是非常的簡單易用 。允許使用簡單的jquery調(diào)用,設(shè)置你自己需要的參數(shù):[/p] .attr('src', api.make({data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]})) [p][b][b]優(yōu)勢[/b]:[/b] 柱狀圖、重疊柱狀圖、線條、楔形、3d楔形。[/p] 4, [p][url=http://reach1to1.com/sandbox/jquery/jqchart/]jquery chart 0.21[/url][/p] 0.21 [p][align=center][url=http://reach1to1.com/sandbox/jquery/jqchart/][img]http://bbon.cn/wp-content/uploads/2009/03/082003c1z.png[/img][/url][/align][/p] [p][url=http://reach1to1.com/sandbox/jquery/jqchart/]jquery chart 0.21[/url]看起來似乎并不是一個(gè)特別好看的圖表插件。實(shí)現(xiàn)的也是基本的功能,但它的使用卻是非常靈活、易用的。[/p] [p][b]實(shí)例[/b](添加值給圖表)[/p] [p].chartadd({”label”:”leads”,”type”:”line”,”color”:”#008800″,”values”:["100","124","222","44","123","23","99"]})[/p] [p][b]優(yōu)勢:[/b] 區(qū)塊、線條、柱狀圖以及以上功能的組合。[/p] 5,[url=http://jsgt.org/lib/jquery/plugin/jqchart/sample/v003/test-use-gradient.html]jqchart[/url] [p][align=center][url=http://jsgt.org/lib/jquery/plugin/jqchart/sample/v003/test-use-gradient.html][img]http://bbon.cn/wp-content/uploads/2009/03/082003zyc.png[/img][/url][/align][/p] [p][url=http://jsgt.org/lib/jquery/plugin/jqchart/sample/v003/test-use-gradient.html]jqchart[/url] 可以實(shí)現(xiàn)在圖表中的拖拽動作和動畫轉(zhuǎn)換功能。如果你的css應(yīng)用夠好,可以實(shí)現(xiàn)外觀不錯(cuò)的圖表效果。與其他插件相比,jqchart的實(shí)現(xiàn)功能似乎有些單一。[/p] [p][b]優(yōu)勢:[/b] 柱狀圖、線條[/p] 6,[url=http://xaviershay.github.com/tufte-graph/]tuftegraph[/url] [p][align=center][url=http://xaviershay.github.com/tufte-graph/][img]http://bbon.cn/wp-content/uploads/2009/03/082003h0n.png[/img][/url][/align][/p] [p][url=http://xaviershay.github.com/tufte-graph/]tuftegraph[/url] 生成的柱狀圖漂亮精致,而且可以實(shí)現(xiàn)層疊效果。相比[url=http://code.google.com/p/flot/]flot[/url] 的精致小巧,[url=http://xaviershay.github.com/tufte-graph/]tuftegraph[/url]也可以實(shí)現(xiàn)自身的減壓,變得更加輕便。[/p] [p][b]優(yōu)勢:[/b] 柱狀圖、重疊柱狀圖。[/p] [p]以上6中同樣通過jquery實(shí)現(xiàn)的圖表效果,卻各有各的優(yōu)勢和局限,你可以根據(jù)自身項(xiàng)目的需求,有選擇性地使用,我們的原則就是:簡單、實(shí)用、兼容性強(qiáng)。[/p] [p]英文:[url=http://reynoldsftw.com/2009/02/6-jquery-chart-plugins-reviewed/]6 jquery chart plugins for your app[/url][/p] [p][url=http://bbon.cn/2009/03/6%e4%b8%aajquery%e5%9b%be%e8%a1%a8%e5%ba%94%e7%94%a8%e6%89%a9%e5%b1%95.html]http://bbon.cn/2009/03/6%e4%b8%aajquery%e5%9b%be%e8%a1%a8%e5%ba%94%e7%94%a8%e6%89%a9%e5%b1%95.html[/url][/p] 該文章在 2010/4/27 2:32:09 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |