jQuery 1.4 研究與報導 之個人見解(一)

本文皆為個人見解如有錯誤,煩請賜教.
jQuery 1.4 於2010/01/14 釋出.
官方同時間開啟一個活動專欄頁面報導 14 Days of jQuery.
In celebration of jQuery’s 4th birthday, the jQuery team is pleased to release the latest major release of the jQuery JavaScript library! A lot of coding, testing, and documenting has gone into this release, and we’re really quite proud of it.

I want to personally thank Brandon Aaron, Ben Alman, Louis-Rémi Babe, Ariel Flesler, Paul Irish, Robert Katić, Yehuda Katz, Dave Methvin, Justin Meyer, Karl Swedberg, and Aaron Quint who put a lot of work into fixing bugs and getting the release out the door.
文中開頭就敘述了.1.4的釋出跟jQuery的生日是同一天(蠻有意義的).並且更新了官網說明文件.

Downloading

這次官方使用Google Closure Compiler 來做壓縮.

還有再google提供的cdn

http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js

Read More

利用 jQuery 及 Firebug 來 debug web

(引用 http://blog.ericsk.org/archives/790)

如同原文中的回應一樣,原作者實在太聰明了。

相信常在作 Web 開發的人常常會很苦惱 debug 這件事,尤其是用了一堆 ajax 後更是不容易,雖然用「泛mozilla瀏覽器」可以裝 firebug 這個外掛來減輕一些負擔,但還是要自己去 firebug 的 console 及 DOM inspector 裡翻需要看的東西。

剛看到 jQuery logging 這篇文章,發現作者實在是太聰明了,它在開發的網頁中使用 jQuery 這個 javascript framework,然後為 jQuery 增加一個 log function:

jQuery.fn.log = function (msg) {
  console.log("%s: %o", msg, this);
  return this;
};

這樣你只需要對 $(...) 這樣的 jQuery object 呼叫 .log("Debug message") 就可以在 firebug 的 console 看到該物件的 context 了,真是一個很方便的作法啊!