15個構建互動式圖表的最佳 jQuery 外掛
在這篇文章中,我們向你推薦 15 個圖表庫,包含從簡單圖表實現到高度複雜的互動式圖表,希望你會喜歡。
1. Chart.js : Charting Library with HTML5 Canvas
使用HTML5 Canvas元素的Javascript圖形庫,支援6種統計圖形,不依賴其他庫.
2. xCharts : For Building Data-Driven Charts
xCharts 是一個使用 D3.js 來構建漂亮的可定製的資料驅動的 JavaScript 圖表庫,他使用HTML,CSS,SVG實現圖表,xCharts 被設計為一個動態的、流暢的、開放的和可定製化的庫。
3. Sigma.js : Draw Graphs Using HTML5 Canvas Element
sigma.js 是一個開源的輕量級 JS 庫,用來繪製各種圖形,使用的是 HTML Canvas 元素。
4. HighCharts
Highcharts是一個製作圖表的純Javascript類庫,主要特性如下:
- 相容性:相容當今所有的瀏覽器,包括iPhone、IE和火狐等等;
- 對個人使用者完全免費;
- 純JS,無BS;
- 支援大部分的圖表型別:直線圖,曲線圖、區域圖、區域曲線圖、柱狀圖、餅裝圖、散佈圖;
- 跨語言:不管是PHP、Asp.net還是Java都可以使用,它只需要三個檔案:一個是Highcharts的核心檔案highcharts.js,還有a canvas emulator for IE和Jquery類庫或者MooTools類庫;
- 提示功能:滑鼠移動到圖表的某一點上有提示資訊;
- 放大功能:選中圖表部分放大,近距離觀察圖表;
- 易用性:無需要特殊的開發技能,只需要設定一下選項就可以製作適合自己的圖表;
- 時間軸:可以精確到毫秒;
在 RunJS 檢視線上演示:http://runjs.cn/code/ih5xzoeb
5. Fusion Charts
FusionCharts是一個能幫你建立其引人注目的動態影像效果的Macromedia Flash控制元件。充分利用Macromedia Flash所具有的流暢功能來建立簡潔的、互動式的和引人注目的動態影像。
6. Flot : Attractive JavaScript Plotting for jQuery
受Plotr和PlotKit的啟發,Ole Laursen基於jquery開發了一個圖表繪製(WEB Chart)外掛並命名為flot。
7. JS Charts : Free JavaScript Charts
JS Charts 是一款免費的基於javascript的輕量級外掛,用JS Charts 繪製圖表是很輕鬆地事,因為你只需要關心客戶端的指令碼。
8. jQuery Sparklines
jQuery Sparklines可以用來生成靜態或動態波譜圖表效果,原始碼愛好者查閱資料寫一個簡單的呼叫例項,例項僅是其中的兩款,如果需要其它樣式的圖表,你需 要查閱官方資料,每個例項都可以用一行HTMl或JavaScript生成,相容目前絕大多數流行的瀏覽器:Firefox 2+, Safari 3+, Opera 9 and Internet Explorer 6 & 7 & 8等。
9. Morris.js : Draw Time-Series Line Graphs
Morris.js 是一個輕量級的 JS 庫,使用 jQuery 和 Raphaël 來生成各種時序圖。
10. jQuery OrgChart
jQuery OrgChart 是一個用來繪製組織結構圖的 jQuery 外掛。
11. jqPlot
jqPlot是一個jQuery繪圖外掛,可以利用它製作漂亮的線狀圖和柱狀圖。jqPlot支援為圖表設定各種不同的樣式。提供Tooltips,資料點高亮顯示等功能。
12. Grafico
Grafico 是一個基於 Raphaël 和 Prototype.js 構建的 JavaScript 圖表庫,提供了各種圖表型別。
13. GraphUp
GraphUp 是一個非常靈活和輕量級的 jQuery 外掛,用來對錶格資料進行美化,使用不同顏色、條形圖和冒泡方式對不同值進行渲染。
14. dygraphs
dygraphs 是一個開源的Javascript庫,它可以產生一個可互動式的,可縮放的的曲線表。其可以用來顯示大密度的資料集(比如股票,氣溫,等等),並且可以讓 使用者來瀏覽和解釋這個曲線圖。在它的主頁,你可以看到一些示例和用法。
15. jsPlumb jQuery Plugin
JsPlumb 提供開發者頁面的視覺化連結元素,可與jQuery method, MooTools 和 YUI3 整合使用。
相關文章
- JQuery蜂巢圖外掛jQuery
- 建議把datetimePicker改成jquery的外掛jQuery
- 重構:從 0.1 構建一個 Vue 表單驗證外掛Vue
- 構建api gateway之 動態外掛APIGateway
- Dialog 外掛構建
- 15個對開發人員最佳的Chrome擴充套件外掛Chrome套件
- jQuery的外掛列表jQuery
- cmake構建Qt外掛QT
- jQuery中的工具與外掛個人分享jQuery
- 使用 vite 構建一個表情選擇外掛Vite
- 精選!15個必備的VSCode外掛VSCode
- [需求建議]急需一個外掛上傳圖片自動加水印
- JQuery模板外掛-jquery.tmpljQuery
- 功能齊全的jquery圖片檢視器外掛jQuery
- Jquery外掛Nicescroll 製作漂亮的滾動條jQuery
- Streamlit 快速構建互動式頁面的python庫Python
- [需求建議]外掛建議:建議出一個時間軸外掛
- [需求建議]圖片牆外掛(外掛需求)[已完成]
- jQuery和css3側邊欄滑出式圖片介紹外掛jQueryCSSS3
- 基於Bootstrap的強大jQuery表單驗證外掛bootjQuery
- [譯]理解AST構建Babel外掛ASTBabel
- IntelliJ IDEA-Diagrams(圖表)外掛的使用IntelliJIdea
- jquery寫的ajax分頁外掛jQuery
- 幹一個Flutter元件:動動小手磨出一個資源多選外掛(1)——基礎構建篇Flutter元件
- jQuery外掛擴充套件jQuery套件
- jQuery擴充套件外掛jQuery套件
- [譯] 構建流暢的互動介面
- 帶自動提示功能的jQuery標籤輸入外掛jQuery
- jQuery新增到購物車動畫特效外掛jQuery動畫特效
- 圖表外掛Highcharts的動態化賦值,實現圖表資料的動態化設定顯示賦值
- 基於聲網 Flat 構建白板外掛應用“成語解謎”的最佳實踐
- 前端圖表外掛ECharts入門教程前端Echarts
- jQuery簡單實用的響應式固定側邊欄外掛jQuery
- jQuery帶炫酷輪播圖效果的Lightbox彈出層外掛jQuery
- 製作一個超簡單的全屏外掛(基於JQuery)jQuery
- 下拉控制元件jQuery外掛控制元件jQuery
- jQuery外掛--表格隔行變色jQuery
- jquery複習之路---常用外掛jQuery
- 手寫jquery.cookie外掛jQueryCookie