Jquery是繼prototype之后又一個優(yōu)秀的 Javascript 框架。它是輕量級的js庫(壓縮后只有21k) ,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。
jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種 應(yīng)用也說得很詳細(xì),同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。
jQuery 3.5.0 發(fā)布了,此版本主要是安全修復(fù)。
jQuery 在其jQuery.htmlPrefilter方法中使用了正則表達式,以確保在傳遞給方法時,所有結(jié)束標(biāo)記均符合 XHTML 規(guī)則。例如,此預(yù)過濾器可確保將jQuery("
")這樣的調(diào)用轉(zhuǎn)換為jQuery("")。但是最近有報道稱正則表達式可能會引入跨站腳本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函數(shù)不再使用正則表達式。如果有開發(fā)者需要這種正則需求,可以使用最新版本的jQuery migration 插件恢復(fù)jQuery.htmlPrefilter功能。
另一方面,因為jQuery 4.0 中不推薦使用“位置選擇器”并會將其移除,所以此版本添加了最后兩個必要的替換方法。具體來說,添加了.even()和.odd()方法來替換:even和:odd選擇器。
-
javascript
+關(guān)注
關(guān)注
0文章
526瀏覽量
56319
發(fā)布評論請先 登錄
華為將于MWC 2026發(fā)布新代際智能運維運營解決方案
一文回顧u-blox 2025年新品發(fā)布時刻
新思科技攜手微軟、英偉達發(fā)布可實時優(yōu)化動態(tài)制造流程框架
全新升級 | 匠芯創(chuàng)AiUIBuilder V2.0.0發(fā)布
G2發(fā)布最新報告,Splashtop 榮膺多區(qū)域領(lǐng)導(dǎo)者,IT 遠(yuǎn)程解決方案獲全球認(rèn)可
使用jQuery的常用方法與返回值分析
比亞迪發(fā)布e-Bus平臺3.0
潤和軟件發(fā)布StackRUNS異構(gòu)分布式推理框架
雷軍官宣小米發(fā)布會:首款SUV將亮相 雷軍官宣小米YU7發(fā)布時間
百度飛槳框架3.0正式版發(fā)布
Javascript框架jQuery 3.5.0發(fā)布
評論