你是否有面對空白的勇氣[……]
作者: ann71727
社會
jQuery 5個jQuery UI 的 framework
Google直接翻譯的~英文好的就自己去下面網址看囉
原文原作者
http://www.sitepoint.com/top-5-jquery-ui-alternatives/
經常使用的UI控件庫,我們的項目是一個更好的選擇,而不是隨機收集的jQuery插件來自全國各地的網絡。事實上,大多數的jQuery小部件不彼此結合良好。他們可能缺乏的功能,包含bug並且需要大量的時間來正確地放入一個真正的項目。
- 數據網格
- 樹視圖
- 組合部件
- 拾色器
- 窗體小部件
- 圖表
- 分路器/佈局/面板
- 文件上傳
- RTL支持
- 驗證
- 全球化/本地化
- 開源許可證
- 專業的技術支持(商業執照)
- 窗口小部件的組合和某種MV *框架(內置或外部)
- 與技術,如PHP和ASP.NET整合
- 同樣的外觀在所有部件和組件
- 主題支持
- 通用代碼庫
- 功能豐富的小工具
- 新功能定期補充
- 在不同的瀏覽器,平台和設備的兼容性
- 許可 – 你需要獲得商業許可,如果您打算使用利潤特定庫
- 使用這種功能豐富的庫可以壓倒簡單的項目
ZinoUI
ZinoUI是一個緊湊的,基於jQuery,UI庫。它包括大約30 WAI-ARIA的訪問控件和交互。這是一個偉大的一套跨平台的,主題化的組件充分利用最佳實踐和先進的JavaScript工藝。
- JS圖表控件 – 一個JavaScript圖表和圖形庫,用於創建交互性和可訪問的數據可視化。
- SVG圖形工具 – 微庫繪製二維矢量圖形。
- 帆布微型庫 – 與HTML5的Canvas元素工作的實用程序。創建2D圖形,文本和位圖圖像上的動態。
- 數據源 – 實時數據集,包括XML,JSON和本地JavaScript數組輕鬆的工作。
- PHP服務器封裝器 – 如果你更喜歡使用PHP,而不是JavaScript的,那麼這些傭工會派上用場。它們允許你使用ZinoUI部件在任何PHP框架,應用程序或文件。
- 數據表,樹視圖,幻燈片放映,上傳的功能,等等。
jQuery EasyUI
jQuery的EasyUI提供易於使用的組件為建設現代化,互動,跨瀏覽器的JavaScript應用程序。這是一個完整的系列功能豐富的小工具和互動,建立在流行的jQuery核心和HTML5之上的。用戶可以使用它們放在一起,或只是使用他們想要的組件。
- 面板,佈局,窗口 – 窗口小部件的UI設計
- DataGrid中,PropertyGrid中
- 樹的TreeGrid
- ComboGrid,ComboTree – 先進的組合部件
- 形成,特蒐 – 小部件與工作方式
- 梅薩 – 通知窗口部件
- ValidateBox – 小部件驗證功能
- RTL的支持(通過擴展名)
- 本地化
jQWidgets
- jqxScrollView – 窗口小部件內容滑動。
- jqxDocking – 小工具,它允許你管理多個窗口。
- jqxTreeMap – 一個獨特的小工具來顯示分層數據在一組嵌套的矩形。
- jqxListMenu – 窗口小部件進行嵌套列表。
- jqxColorPicker
- jqxScrollBar – 滾動條控件,它可以把任何枯燥/醜陋的滾動條變成美麗的地方之一。
- jqxValidator – 驗證工具。
- jqxDataAdapter – 一個jQuery插件簡化了數據綁定,數據格式和數據操作。
- jqxResponse – 一個插件,它提供了有關操作系統,瀏覽器,瀏覽端口,設備類型和喜歡觸摸的支持,大小,SVG,Canvas和VML支持設備的常見功能的信息。
- 更多…
- RTL支持
- 搜索引擎友好
- 易PHP與ASP.NET的集成
- 國際
- MVVM支持(KnockoutJS整合)
- Web標準兼容
- 優化的性能。jQWidgets具有體積小,高度模塊化和可擴展的。各個部件和主題可以按需加載,優化下載時間和節省內存。
- jQWidgets正在演變迅速。新的部件和功能會定期添加
- 平台,瀏覽器和設備的自主性和兼容性。沒有必要把錢花在不同的設備和瀏覽器的測試時間。該jQWidgets框架自動檢測設備的類型,功能和瀏覽器版本,並調整為最佳的渲染和最佳的用戶體驗的內部行為。
Kendo UI
Kendo UI是一個現代化的,功能豐富的架構,web和移動應用程序的開發。它包括三個強大小部件和相互作用的電話機,其中,可以單獨使用或組合成一個單一的包。
Kendo UI Web用戶界面
- ListView中 – 為您列出了不同的看法。
- 多選
- 日曆 – 內嵌日曆小工具。
- 編輯器 – 上即時編輯HTML。
- 調度 – 時間和任務安排部件。
- 數據源
- 模板
- MVVM支持 – 劍道的UI提供了一個高性能的模型 – 視圖 – 視圖模型(MVVM)的框架,它允許你管理複雜的HTML和JavaScript的UI。它不是必需的,你可以隨時使用你喜愛的圖書館 – 就像BackboneJS – 與劍道的UI,但劍道的UI MVVM提供了一個高性能,支持綁定選項,出來的現成權利。
- 效果 – 一組基本的效果。
- RTL支持
- 驗證
- 全球化
Kendo UI 的用戶界面手機
Kendo UI 的UI DataViz公司
Wijmo
Wijmo是基於jQuery UI和jQuery Mobile的高度發達的小部件工具包。Wijmo部件被用於客戶端Web開發進行了優化,並利用jQuery的權力優越的性能和易用性。所有Wijmo部件都配備了超過30的主題和支持的ThemeRoller。
- 與KnockoutJS,AngularJS,Breeze.js整合
- RTL支持
- 圖表和儀表
- 編輯
- DatePager
- EventsCalendar
- 圖庫
- 燈箱
- 織帶
- SuperPanel
- 視頻插件
- 精靈
- 動畫
- 本土化與全球化
[……]
jQuery img load not working 解決圖片load事件失效問題
jQuery img load not working
解決圖片load事件失效問題
$(‘img’).load(function() {
alert(‘img_loaded’);
}).each(function() {
if(this.complete) $(this).load();
});[……]
聰明傻
PHP CURL 官方文件 包括 簡單的使用範例
jQuery javascript關閉 fancybox視窗
由fancybox視窗中關閉:
<a href="javascript:parent.$.fancybox.close();">關閉</a> 或 <script> $('a').click(function(e){ parent.$.fancybox.close(); }) </script>
由主頁上關閉fancybox視窗:
<a href="$.fancybox.close();">關閉</a> 或 <script> $('a').click(function(e){ $.fancybox.close(); }) </script>
[……]
jQuery settimeout 用 .delay()後執行指定function jquery after delay call function
jQuery .delay()後執行指定function jquery after delay call function
function test(){
alert(‘hello’);
}
$(‘body’).delay(2000).queue(test);[……]