jQuery是是繼prototype之后又一個(gè)優(yōu)秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫(xiě)更少的代碼,做更多的事情。由于目前高校基本尚未開(kāi)JavaScript的相關(guān)課程,目前jQuery的學(xué)習(xí),使用,研究都僅限于在職Web程序員之間。
jQuery有非常多的版本!但是并不是最新就是最好的!jquery-2.0以上版本不再支持IE 6/7/8) 您項(xiàng)目需求所適合的版本!本版提供的是jquery-3.5.1.min.js

jQuery用途介紹:
一、取得頁(yè)面中的元素。
如果不使用JavaScript庫(kù),遍歷DOM樹(shù),以及查找HTML文檔結(jié)構(gòu)中某個(gè)特殊的部分,必需編寫(xiě)很多代碼。jQuery為準(zhǔn)確獲取需要操縱的文檔元素,提供了可靠而富有效率的選擇符機(jī)制。
二、修改頁(yè)面的外觀。
CSS雖然為呈現(xiàn)方式提供了一種強(qiáng)大的手段,但當(dāng)所有瀏覽器不完全支持相同的標(biāo)準(zhǔn)時(shí),單純使用CSS就會(huì)顯得力不從心。jQuery可以彌補(bǔ)這一不足,它提供了跨瀏覽器的標(biāo)準(zhǔn)來(lái)解決方案。而且即使在頁(yè)面已經(jīng)呈現(xiàn)之后,jQuery仍然能夠改變文檔中某個(gè)部分的類(lèi)或都個(gè)別的樣式屬性。
三、改變頁(yè)面的內(nèi)容。
jQuery能夠影響的范圍并不局限于簡(jiǎn)單的外觀變化,使用少量的代碼,jQuery就能改變文檔的內(nèi)容,可以改變文本、插入或都翻轉(zhuǎn)圖像、對(duì)列表重新排序,甚至對(duì)HTML文檔的整個(gè)結(jié)構(gòu)都能重寫(xiě)和擴(kuò)充——所有這些只需要一個(gè)簡(jiǎn)單易用的API。
四、響應(yīng)用戶的頁(yè)面操作。
即使是最強(qiáng)大和最精心的設(shè)計(jì)的行為,如果我們無(wú)法控制它何時(shí)發(fā)生,那它也毫無(wú)用處。jQuery提供了截取形形色色的頁(yè)面事件(比如用戶單擊一個(gè)鏈接)的適當(dāng)方式,而不需要使用事件處理程序搞亂HTML代碼。此外,它的事件處理API也消除了經(jīng)常困擾Web開(kāi)發(fā)人員的瀏覽器不一致性。
五、為頁(yè)面添加動(dòng)態(tài)效果。
為了實(shí)現(xiàn)某種交互式行為,設(shè)計(jì)者也必須向用戶提供視覺(jué)上的反饋。jQuery中內(nèi)置的一批淡入、擦除之類(lèi)的效果,以及制作新效果的工具包,為此提供了便利。
六、無(wú)需刷新頁(yè)面。
即可從服務(wù)器獲取信息,這種編程模式就是從所周知的AJAX(Asyynchoronous JavaScript and XML),它能輔助Web開(kāi)發(fā)人員創(chuàng)建出反應(yīng)靈敏、功能豐富的網(wǎng)站。jQuery通過(guò)消除這一過(guò)程中的瀏覽器特定的復(fù)雜性,使開(kāi)發(fā)人員得以專(zhuān)注于服務(wù)器端的功能設(shè)計(jì)。
七、簡(jiǎn)化常見(jiàn)的JavaScript任務(wù)。
除了這些完全針對(duì)文檔的特性之外,jQuery也提供了對(duì)基本的JavaScript結(jié)構(gòu)(例如迭代和數(shù)組操作等)的增強(qiáng)。
如何引用jQuery?
先將jQuery.js文件上傳到你的服務(wù)器,然后在hteml或是模板中使用<
script
src
=
"https://code.jquery.com/jquery-3.5.1.min.js"
>script
>來(lái)引用!