jQuery 是一個 HTTP://www.aliyun.com/zixun/aggregation/33906.html">JavaScript 庫。 jQuery 極大地簡化了 JavaScript 程式設計。 它有助於簡化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 程式設計。 與類似的 JavaScript 庫不同,jQuery 具有獨特的基本原理,可以簡潔地表示常見的複雜代碼。 學習 jQuery 基本原理,探索其特性和功能,執行一些常見的 Ajax 任務並掌握如何使用外掛程式擴展 jQuery。
jQuery 由 John Resig 創建于 2006 年初,對於任何使用 JavaScript 代碼的程式師來說,它是一個非常有用的 JavaScript 庫。 無論您是剛剛接觸 JavaScript 語言,並且希望獲得一個能解決文件物件模型(Document Object Model,DOM)腳本和 Ajax 開發中一些複雜問題的庫,還是作為一個厭倦了 DOM 腳本和 Ajax 開發中無聊的重複工作的資深 JavaScript 專家,jQuery 都會是您的首選。
jQuery 能説明您保證代碼簡潔易讀。 您再也不必編寫大堆重複的迴圈代碼和 DOM 腳本庫調用了。 使用 jQuery,您可以把握問題的要點,並使用盡可能最少的代碼實現您想要的功能。
毫無疑問,jQuery 的原理是獨一無二的:它的目的就是保證代碼簡潔並可重用。 當您理解並體會這一原理後,便可以開始學習本教程了,看看 jQuery 對我們的程式設計方式有多少改進吧。
jQuery 1.6.2 RC 1版本資訊:
Attributes
#9286: Using live submit on forms #9298: $(elem).attr(eventName) not working properly in IE7 #9329: attr(「title」) issue in ie7 #9362: .attr(「value」) does not work for meter elements #9468: $(‘form’).attr(‘class’) always return undefined in IE 6 #9499: removeClass will only remove the first instance of a class
Core
#9301: Setting data() via an object with hyphenated keys create inaccessible data. #9368: jQuery.camelCase() defined in css.js, but used more widely #9471: memory leak noticed when loading jquey.1.6.1.min. js included html pages in the iframe
Css
#7557: outerWidth() #9237: .css() doesn’t work with relative values on hyphenated properties
Dimensions
#9300: outerWidth(true) issue
Effects
#9220: Animation Callbacks fire AFTER the next queue function executes.
Event
#9285: custom trigger
Manipulation
#8950: (Chrome, Firefox) Second argument (event empty) in jQuery throws error while creating <input> #9370: Compatib ility Issue with jQuery 1.6 and IE6
Support
#9239: Version 1.6.0 breaks the background behavior on body element #9440: v1.6.1 messes up layout in IE8
下載位址:HTTP://code.jquery.com/jquery-1.6.2rc1.js