如前幾天在「jQuery 1.4.3-RC* 開跑」所說的,jQuery 1.4.3 如期正式釋出:「jQuery 1.4.3 Released」,除了可以自己下載以外,在 Google Libraries API 上也已經更新了:ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js
。
對於 dev quality 的要求,這個版本導入 JSLint,要求所有 jQuery code 都要 pass JSLint 的檢查。
另外把一些模組的相依性處理的更好,儘量都拆開不要相依,這樣可以使用 LABjs 或 RequireJS 這類工具動態讀入。
在效能改善的部份,這次把 .css()
重新寫過,大約快 20%,對於 .animate()
會有幫助,不過 Chrome 以及 IE8 似乎沒差... 最重要,改善幅度也最多的的應該是 .closest()
、.filter()
的改善,以及連帶大量使用這兩個 function 的 .is()
與 .find()
。