您好,登錄后才能下訂單哦!
如何進行jQuery EasyUI 1.2.6源碼合集的分析,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
相信關注過jQuery UI 的大部分都查到過easyui,現在官網提供的***版本是1.2.6,但是作者其實已經開發出1.3版本,只是還沒有放出來,證據就是,到官網Documentation里面,瀏覽器文件另存一下,down下的有一個jQuery.easyui.min.js文件,打開看一下頁頭版本號已經是1.3的了,但是1.3對應的文檔,demo作者還放出來,所以還是暫時不用為好,個人試了一下,已經和1.2.6不大兼容,或者是css樣式布局有一些變化,謹防出錯還是使用1.2.6吧。
試用過EasyUI的話應該感覺不錯吧,但是作者把放出來的源文件都是壓縮的,而且內部變量名都已被混淆,也可能跟開源的方式有關吧。這使想在項目中使用的人又愛又怯,畢竟一旦出問題了,不好查找和修改,而且沒人想看那一堆下劃線開頭的變量和函數。前幾天試著想去翻譯,發現自己沒頭沒腦的修改根本不是辦法,就放棄了,在網上搜了一下源碼,發現還真有,是1.2.5版本的,plugins下文件基本都被全部翻譯完了,都是可讀的文件。但是讀了其中的幾個文件發現有錯誤,因為修改內部變量名的時候,基本都是根據意思確定并替換,但是個別文件里面替換的有問題,比方說jquery.layout.js,所以用起來的時候還是多驗證一下。不過找到了有跡可循的修復源碼變量名的方法。
1.2.6的文件沒有翻譯完,工作量還是挺大的,再者翻譯的越多而不去用、不驗證,發生錯誤的可能性會很大。所以用到那個文件再翻譯那個。1.2.6只翻譯了Layout相關的幾個文件jquery.accordion.js、jquery.draggable.js、jquery.layout.js、jquery.panel.js、jquery.parser.js、jquery.resizable.js、jquery.tabs.js。看到這篇文件的看客,如果還需要其他文件,可以自行翻譯,或者發個郵件給我,也可以給翻譯了,方便大家,快樂自己,呵呵。
另外為了方便查看,把Demo做成了合集,API都做成了離線版本,和官網一致。也順便個性化了一下UI,窄邊框,減去不必要的圖片,看起來更簡潔清爽一點。還沒有使用過的EasyUI也可以當成小例子看一下,導航欄可以添加到工作區Tab鏈接,以前網上找的,這次也都用上了。
先看圖再猛點下面的鏈接下載http://files.cnblogs.com/purediy/jquery-easyui-1.2.6.zip。各位看官載客,別忘了推薦下,呵呵。
jQuery EasyUI 1.2.6 Demo
jQuery EasyUI 1.2.6 API
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。