您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關(guān)jQuery中什么是UI部件庫,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
jquery是一個簡潔而快速的JavaScript庫,它具有獨(dú)特的鏈?zhǔn)秸Z法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對CSS選擇器進(jìn)行擴(kuò)展、擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動畫,以便快速開發(fā)網(wǎng)站。
一、jQuery UI是什么?
jQuery 是 JS 庫,兼容各種PC瀏覽器,主要用作更方便地處理 DOM、事件、動畫、AJAX;
jQuery UI 是建立在 jQuery 庫上的一組用戶界面交互、特效、小部件及主題。
二、jQuery UI部件庫優(yōu)缺點(diǎn)
優(yōu)點(diǎn)
簡單易用
繼承 jQuery 簡易使用特性,提供高度抽象接口,短期改善網(wǎng)站易用性。
開源免費(fèi)
采用 MIT & GPL 雙協(xié)議授權(quán),輕松滿足自由產(chǎn)品至企業(yè)產(chǎn)品各種授權(quán)需求。
缺點(diǎn)、不足
1、代碼不夠健壯:缺乏全面的測試用例,部分組件 Bugs 較多,不能達(dá)到企業(yè)級產(chǎn)品開發(fā)要求。
2、構(gòu)架規(guī)劃不足:組件間 API 缺乏協(xié)調(diào),缺乏配合使用幫助。
3、控件較少:相對于 Dojo、YUI、Ext JS 等成熟產(chǎn)品,可用控件較少,無法滿足復(fù)雜界面功能要求。
三、自動完成組件選項(xiàng):
appenTo:指定彈出層元素的DOM插入位置,默認(rèn)是body元素
autoFocus:彈出層第一項(xiàng)會自動取得焦點(diǎn),可直接回車取得
delay:指定按下一個鍵之后多長時間更新數(shù)據(jù),默認(rèn)300ms
disable:禁用文本框的自動完成
minLength:指定輸入最少多少個字符后才開始自動完成菜單
position:設(shè)置彈出層相對input元素位置
source:指定彈出層的數(shù)據(jù)來源
看完上述內(nèi)容,你們對jQuery中什么是UI部件庫有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。