分(fēn)享到:

jQuery項目的曆史

日(rì)期:2016-10-18 17:28:00     閱讀(dú):455     文章(zhāng)來(lái)源:源美網絡     标簽:深圳網站(zhàn)建設,深圳網頁設計(jì),jQuery

小編所講内容涵蓋了jQuery 1.6.x及1.7.x的功能和語法,雖然這個項目發展至今,其遵循的承諾未曾改變,即爲查找和操作(zuò)頁面中的元素,提供一種便捷手段,但(dàn)某些語法細節和特性則會發生(shēng)變化。本節有關jQuery項目曆史的簡單概述,僅涉及不同版本間最重要的變化,以便爲那些依舊使用老版本的讀(dú)者提供幫助。


□公衆開發階段:2005年(nián)8月,John Resig最先提議(yì)改進Prototype的“Behaviour”庫,随之而來(lái)的新框架于2006年(nián)1月14日(rì)正式以jQuery的名稱發布。


□jQuery 1.0(2006年(nián)8月):該庫的第一個穩定版本,已經具有了對CSS選擇符、事(shì)件(jiàn)處理(lǐ)和AJAX交互的穩健支持。


□jQuery 1.1(2007年(nián)1月):這一版大(dà)幅簡化了API。合并了許多較少使用的方法,減少了需要掌握和解釋的方法數量。


□jQuery 1.1.3(2007年(nián)7月):這次小版本變化包含了對jQuery選擇符引擎執行速度的顯著提升。從(cóng)這個版本開始,jQuery的性能達到了Prototype、Mootools以及Dojo等同類JavaScript庫的水平。


□jQuery 1.2(2007年(nián)9月):這一版去(qù)掉了對XPath選擇符的支持,原因是相(xiàng)對于CSS語法它已經變得(de)多餘了。這一版能夠支持對效果的更靈活定制,而且借助新增的命名空間事(shì)件(jiàn),也使插件(jiàn)開發變得(de)更容易。


□jQuery UI(2007年(nián)9月):這個新的插件(jiàn)套件(jiàn)是作(zuò)爲曾經流行但(dàn)已過時的Interface插件(jiàn)的替代項目而發布的。jQuery UI中包含大(dà)量預定義好的部件(jiàn)(widget),以及一組用于構建高級元素(例如(rú)可(kě)拖放(fàng)的界面元素)的工(gōng)具。


□jQuery 1.2.6(2008年(nián)5月):這一版主要是将Brandon Aaron開發的且廣受歡迎的Dimensions插件(jiàn)功能移植到了核心庫中。


□jQuery 1.3(2009年(nián)1月):這一版使用了全新的選擇符引擎Sizzle,庫的性能也因此有了極大(dà)提升。這一版正式支持事(shì)件(jiàn)委托特性。


□jQuery 1.4(2010年(nián)1月):這一版恐怕是從(cóng)1.0起規模最大(dà)的一次更新了,對DOM操作(zuò)進行了大(dà)幅的提升,而且圍繞庫的各個方法增加了大(dà)量新的或增強的方法。1.4版在發布時,專門(mén)開辟了一個網站(zhàn)并進行了爲期14天的文字及視頻宣傳。


□jQuery 1.4.2(2010年(nián)2月):添加了.delegate()和.undelegate()兩個新方法,并爲支持更高的靈活性及浏覽器一緻性,對jQuery的事(shì)件(jiàn)系統進行了較大(dà)改動。


□jQuery Mobile(2010年(nián)8月):是jQuery Project針對使用jQuery進行移動Web開發推出的一個新的移動框架(http://www.szymweb.com),展示了該團隊的策略、研究及UI設計(jì)。


□jQuery 1.5(2011年(nián)1月):重寫了AJAX組件(jiàn),增強了擴展性和性能。此外,這一版也增添了一個Promise(承諾)模式的實現,用于處理(lǐ)同步及異步函數的隊列。


□jQuery 1.6(2011年(nián)5月):這一版重寫了Attribute組件(jiàn),更精确地反映了HTML特性與DOM屬性之間的區别。同時,爲jQuery  1.5引入的Deferred對象添加了兩個新方法——.always()和.pipe()。


□jQuery 1.7(2011年(nián)11月):針對以前版本中事(shì)件(jiàn)綁定及委托容易混淆的問(wèn)題,引入了.on()和.off()這兩個簡潔的API,根據傳入的參數決定是普通綁定還(hái)是事(shì)件(jiàn)委托。這一版也改進了事(shì)件(jiàn)委托的性能。



文章(zhāng)引用:

本站(zhàn)文章(zhāng)爲深圳網站(zhàn)建設·源美網絡原創策劃,如(rú)有版權糾紛或者違規問(wèn)題,請(qǐng)聯系我們删除,謝謝!

上一篇: 你(nǐ)知道怎樣才能做出好的設計(jì)嗎(ma)?

下一篇: JavaScript和浏覽器

返回列表
最新案例
OUR ADVANTAGE WORKS

售後保障

承諾任何問(wèn)題1小時内解決

數據備份

更安全、更高效、更穩定

價格公道精準

項目經理(lǐ)精準報價不弄虛作(zuò)假

合作(zuò)無風(fēng)險

重合同講信譽,無效全額退款