溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

jQuery中什么是UI部件庫

發(fā)布時間:2021-04-25 16:46:55 來源:億速云 閱讀:144 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關(guān)jQuery中什么是UI部件庫,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

jquery是什么

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è)資訊頻道,感謝大家的支持。

向AI問一下細(xì)節(jié)

免責(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)容。

AI