jQuery是繼prototype的優(yōu)秀Javascrīpt框架。它是輕量級的js庫,壓縮后只有21k,兼容CSS3,還兼容各種瀏覽器如IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+等。
" />
Query 是一個快速的,簡潔的 javaScript 庫,使用戶能更方便地處理 HTML documents、events、實現動畫效果,并且方便地為網站提供 AJAX 交互。jQuery由美國人John Resig創(chuàng)建,目前大多數網頁設計師都采用jQuery實現網頁js特效,使用戶方便地處理網頁互動體驗、實現動畫效果,并為網站提供AJAX交互功能。
jQuery是繼prototype的優(yōu)秀Javascrīpt框架。它是輕量級的js庫,壓縮后只有21k,兼容CSS3,還兼容各種瀏覽器如IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+等。
jQuery是一款免費且開放源代碼的java script代碼庫,由John Resig創(chuàng)建。授權協(xié)議為GPL和MIT許可證雙協(xié)議。它是輕量級的js庫(壓縮后只有21k) ,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁保持代碼和html內容分離,也就是說,不用再在html里面插入一堆js來調用命令了,只需定義id即可。
1. Sizzle選擇器
Sizzle現在支持以下CSS3選擇器——:nth-last-child、:nth-of-type、:nth-last-of- type、:first-of-type、:last-of-type、:only-of-type、:target、:root和:lang等。
2. finish()方法
在之前的版本中,沒有一個方式來實現運行隊列中的所有動畫到設定的最終值。因此,該版本中添加了一個.finish()方法?梢钥纯催@個例子。
3. 源映射(Source Maps)
新版本中添加了源映射(Source Maps)功能,目前只有Chrome、Firefox瀏覽器支持該特性。
實際上,這是一種將合并/壓縮后的文件映射到原始狀態(tài)的方法。當你構建JavaScript文件,并進行合并/壓縮時,將會生成一個源映射,用來保存原始文件信息。
詳細信息:Release Note
jQuery升級:jQuery 1.9升級指南
代碼遷移:jQuery Migrate插件 – 注意信息
•Deferred:當typeof( target)=='object'時,Deferred.promise( target)才能正常工作
•Event:使用委托事件和偽類時的性能衰退問題
•Misc:修復了一些兼容問題,并進行了優(yōu)化
•Offset:在BlackBerry5和iOS3上使用會拋出一個錯誤
•修復了選擇器的多個bug
jQuery 1.x 支持 IE 6/7/8 而 jQuery 2.x 不支持 IE 6/7/8 。
如果您不希望下載并存放 jQuery,那么也可以通過 CDN(內容分發(fā)網絡) 引用它,F在jquery體積有點大,對于對流量有限制的朋友可以使用cdn,如果大型網站帶寬比較充足的已經使用cdn的朋友可以將jquery放到自己的服務器里面,這樣更穩(wěn)定與保險。