WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
JQuery
來自站長百科
隨著JavaScript的興起,一系列JavaScript庫也蓬勃發(fā)展起來。從早期的Prototype、Dojo到2006年的jQuery,再到2007年ExtJs。可以發(fā)現(xiàn),互聯(lián)網(wǎng)正在掀起一場JavaScript風(fēng)暴。在這場風(fēng)暴中,jQuery以其獨(dú)特優(yōu)雅的姿態(tài),始終處于這場風(fēng)暴的中心,受到越來越多的人的追捧。
JQuery簡介[ ]
jQuery是繼Prototype之后又一個優(yōu)秀的JavaScript庫,它由John Resig創(chuàng)建于2006年1月。它簡化了遍歷HTML文檔、操作DOM、處理事件、執(zhí)行動畫和Ajax的操作。它獨(dú)特而又優(yōu)雅的代碼風(fēng)格改變了JavaScript程序員編寫程序的設(shè)計(jì)方式和思路。
不管你是網(wǎng)頁設(shè)計(jì)師、后臺開發(fā)者、業(yè)余愛好者還是項(xiàng)目管理者,也不管你是JavaScript初學(xué)者還是JavaScript高手,你都有足夠的理由去學(xué)習(xí)jQuery.
JQuery的核心功能[ ]
- 訪問頁面的某個部分
- 修改頁面的樣式
- 修改頁面的內(nèi)容
- 響應(yīng)用戶和頁面的交互
- 為頁面添加動畫
- 無需刷新頁面就可以從服務(wù)器獲得信息
- 簡化常規(guī)的JavaScript任務(wù)
JQuery優(yōu)點(diǎn)[ ]
- 輕量級。jQuery非常輕巧,采用Dean Edwards的Packer壓縮后,只有不到30KB的大小,如果服務(wù)器端啟用gzip壓縮后,甚至只有16KB的大??!
- 強(qiáng)大的選擇器。jQuery可以讓操作者使用從CSS1到CSS3幾乎所有的選擇器,以及jQuery獨(dú)創(chuàng)的高級而復(fù)雜的選擇器。如果你需要,還可以加入插件使其支持XPath選擇器!
- 出色的DOM操作的封裝。jQuery封裝了大量常用DOM操作,使你編寫DOM操作相關(guān)程序的時候能夠得心應(yīng)手,優(yōu)雅的完成各種原本非常復(fù)雜的操作,讓JavaScript新手也能寫出出色的程序。
- 可靠的事件處理機(jī)制。jQuery的事件處理機(jī)制吸取了JavaScript專家Dean Edwards編寫的事件處理函數(shù)的精華,使得jQuery處理事件綁定的時候相當(dāng)?shù)目煽?。在預(yù)留退路方面,jQuery也做的非常不錯。
- 完善的Ajax。jQuery將所有的Ajax操作封裝到一個函數(shù)$.ajax里,使得我們處理Ajax的時候能夠?qū)P奶幚順I(yè)務(wù)邏輯而無需關(guān)心復(fù)雜的瀏覽器兼容性和XMLHttpRequest對象的創(chuàng)建和使用的問題。
- 不污染頂級變量。jQuery只建立一個名為jQuery的對象,其所有的方法都在這個對象之下。另外的一個別名$也是可以隨時交出控制權(quán)的。絕對不會污染其它的對象!
- 出色的瀏覽器兼容性。作為一個流行的JavaScript庫,瀏覽器的兼容性自然是必須具備的條件之一。jQuery能夠在IE 6.0+、FF 2+、Safari 2.0+和Opera 9.0+下正常運(yùn)行。同時修復(fù)了一些瀏覽器之間的差異。使你不用在開展項(xiàng)目前忙于建立一個瀏覽器兼容庫而焦頭爛額。
- 鏈?zhǔn)讲僮鞣绞?/b>。jQuery中最有特色的莫過于它的鏈?zhǔn)讲僮鞣绞健磳Πl(fā)生在同一個jQuery對象上的一組動作,可直接連寫而無需重復(fù)獲取對象。這一點(diǎn)使jQuery的代碼無比優(yōu)雅。
- 行為層與結(jié)構(gòu)層的分離。開發(fā)者不需要再去html調(diào)用事件,而是直接使用jQuery選擇器選中元素,然后直接給元素添加事件。
- 豐富的插件支持。任何事物的壯大,如果沒有很多人的支持,是永遠(yuǎn)發(fā)展不起來的。jQuery的易擴(kuò)展性,吸引了來自全球的開發(fā)者來共同編寫jQuery的擴(kuò)展插件。目前已經(jīng)有超過幾百種的官方插件支持。
- 完善的文檔。jQuery的文檔是非常豐富的.
- 開源。jQuery是一個開源的產(chǎn)品,任何人都可以自由的使用。
JQuery使用指南[ ]
- 一圖道盡JQuery工作原理
- JQuery第一個例子學(xué)習(xí)
- $(document).ready()與window.onload的區(qū)別
- jQuery對象和DOM對象
- JQuery選擇器
- JQuery常用函數(shù)解說
常用插件[ ]
JQuery資源[ ]
站長百科下載點(diǎn) |官方下載點(diǎn) | jQuery基礎(chǔ)教程|jQuery API 中文手冊