首頁  >  文章  >  web前端  >  jquery ui和easyui的差別是什麼?

jquery ui和easyui的差別是什麼?

青灯夜游
青灯夜游原創
2020-12-11 10:55:442616瀏覽

區別:1、jquery ui是由jQuery官方維護的UI方向的插件;而easyui是第三方維護的插件。 2、jquery ui是免費的介面庫;easyui是商業應用要錢的介面庫。

jquery ui和easyui的差別是什麼?

本文操作環境:windows10系統、jquery 2.2.4、thinkpad t480電腦。

相關推薦:《jQuery教學

jQuery自帶的一個可選UI函式庫,但是非常可惜,一些關鍵的元件沒有包含進去,如TreeView, DataGrid,也需要尋找第三方的外掛程式。

EasyUI是某公司開發的一套對私免費,對公收費的UI庫,基於GNU開源協議,不過只有付費了才能買到他們的源代碼。是目前枯人接觸過最優秀的一款基於jQuery的UI庫,整體打包後不到300k, 幾乎包含所有的常用組件。

jquery ui和easyui的區別

jquery ui是jQuery插件,是由jQuery官方維護的UI方向的插件;easyui也是jQuery插件,是第三方維護的插件

jquery ui 是免費的介面函式庫;easyui 是商業應用要錢的介面函式庫

兩者的方法呼叫也略有不同:

jquery ui 是:

$("#divTabs").tabs("remove" , index);

jquery easyui 是:

$("#divTabs").tabs("close" , title);

jQuery UI vs EasyUI: 二者衝突怎麼辦?

jQueryUI和EasyUI的某些元件是命名衝突的,如Dialog, Tabs等,我們之前的專案主要是基於jQueryUI, 如果使用EasyUI將重寫先前的程式碼,後來我們採取了一種折衷方案:

進入 http://jqueryui.com/download 客製化jQuery元件,只保留jQueryUI中的Tabs, Dialog.(其他的如DatatimePicker等使用EasyUI重寫);這樣我們會得到一個只有40K的jQueryUI文件,我們認為還是可以接受的。

將精簡後的jQueryUI載入到EasyUI引用之後,這樣EasyUI的Tabs和Dialog就會被複寫。

更多程式設計相關知識,請造訪:程式設計課程! !

以上是jquery ui和easyui的差別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn