溫馨提示×

溫馨提示×

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

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

jquery中有哪些插件

發(fā)布時間:2020-11-23 13:44:33 來源:億速云 閱讀:148 作者:小新 欄目:web開發(fā)

這篇文章給大家分享的是有關jquery中有哪些插件的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

JQuery插件就是它的擴展方法,所以JQuery發(fā)展至今插件已經(jīng)數(shù)不勝數(shù),但是有有幾款常用的可以了解一下。

jQuery表單驗證插件:Validation

最常使用JavScript的場合就是表單的驗證,而jQuery作為一個優(yōu)秀的JavaScript庫,也提供了一個優(yōu)秀的表單驗證插件——Validation.Validation是歷史最悠久的jQuery插件之一,經(jīng)過了全球范圍內不同項目的驗證,并得到了許多Web開發(fā)者的好評。作為一個標準的驗證方法庫,

Validation擁有如下優(yōu)點:

內置驗證規(guī)則:擁有必填、數(shù)字、E-Mail、URL和信用卡號碼等19類內置驗證規(guī)則

自定義驗證規(guī)則:可以很方便地自定義驗證規(guī)則

簡單強大的驗證信息提示:默認了驗證信息提示,并提供自定義覆蓋默認提示信息的功能

實時驗證:可以通過keyup或blur事件觸發(fā)驗證,而不僅僅在表單提交的時候驗證。

jQuery表單插件:Form

jQuery Form插件是一個優(yōu)秀的Ajax表單插件,可以非常容易地、無侵入地升級HTML表單以支持Ajax。jQuery有兩個核心方法——ajaxForm()和ajaxSubmit(),它們集合了從控制表單元素到?jīng)Q定如何管理提交進程的功能。另外iain,

插件還包括其他的一些方法:

formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()和resetForm()等

jQuery UI插件

jQuery UI源自于一個jQuery插件——Interface。Interface插件最早版本我1.2,只支持jQuery1.1.2的版本,后來有人對Interface的大部分代表基于jQuery1.2的API進行重構,并統(tǒng)一了API。由于改進重大,因此版本號不是1.3而是直接跳到1.5,并且改名為jQuery UI。

jQuery UI主要分為3個部分,交互、微件和效果庫

交互。這里都是一些 與鼠標 交互相關的內容。包括拖動,置放,縮放,選擇 和排序 等待。微件(Widget)中有部分是基于這些交互組建來制作的。此庫需要 一個jQuery UI 核心庫——ui.core.js支持

微件。這里主要是一些界面的擴展。里邊包括 了手風琴導航,自動完成,取色器,對話框,滑塊,標簽 ,日歷,放大鏡,進度條和微調控制器等待。此庫需要 一個jQuery UI 核心庫——ui.core.js支持

效果庫。此庫用于提供豐富的動畫效果,讓動畫不再局限于animate()方法。效果庫有自己的一套核心即effects.core.js,無需jQuery的核心庫ui.core.js支持

動態(tài)綁定事件插件:livequery

Query的事件綁定功能使得jQuery代碼與HTML代碼能夠完全分離,這樣代碼的層次關系更加清晰,維護起來也更加簡單。然而對于動態(tài)加載到頁面的HTML元素,每次都需要重新綁定事件到這些元素上,十分不便。

一款新的插件由此產生,即livequery,可以利用它給相應的DOM元素注冊時間或者觸發(fā)回調函數(shù)函數(shù)。不僅當前選擇器匹配的元素會被綁定事件,而且后來通過JavaScript添加的元素都會被綁定事件。當元素不再和選擇器匹配時,livequery會自動取消事件注冊,使得開發(fā)者不再需要關注HTML元素的來源,只需要關注如何編寫其綁定的事件即可。

通過jQuery選擇器選擇一個DOM元素,livequery插件會實時地在整個DOM范圍將其持久化。這意味著無論元素是先前存在的還是后來動態(tài)加載的,事件都會被綁定,就像是CSS給元素添加樣式一樣。同時,這款插件幾乎在沒占用什么資源的情況下就做到了這些功能。

管理Cookie的插件:Cookie

Cookie是網(wǎng)站設計者放置在客戶端的小文本文件。Cookie能為用戶提供很多的便利,例如購物網(wǎng)站存儲用戶曾經(jīng)瀏覽過的產品列表,或者門戶網(wǎng)站記住用戶喜歡選擇瀏覽哪類新聞。在用戶運行的情況下,還可以存儲用戶的登陸情況,使得用戶在訪問網(wǎng)站時不必每次都鍵入這些信息。

jQuery提供了一個十分簡單的插件來管理網(wǎng)站的Cookie,該插件的名稱也是Cookie.

模態(tài)窗口插件:SimpleModal

SimpleModal是一個輕量級的jQuery插件,它為模態(tài)窗口的開發(fā)提供了一個強有力的接口,可以把它當作模態(tài)窗口的框架。SimpleModal非常的靈活,可以創(chuàng)建你能夠想象到的任何東西i,并且 你還不需要考慮UI開發(fā)中的跨瀏覽器相關問題。

感謝各位的閱讀!關于jquery中有哪些插件就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI