jQuery() in 1.4
jQuery 1.4有個改變應該很少有人注意到,我也是最近剛好有需求才發現,就是直接執行 jQuery 不傳任何參數:
jQuery();結果會傳回一個空的 jQuery set,不過這在 1.4 以前的版本會傳回document,這樣的修改我覺得是比較好的,因為以前完全沒辦法產生空的 jQuery set,如果要自己做 jQuery set 會比較方便,除了把要的 DOM 節點抓好放陣列丟給 jQuery 外還多了個建立空的 jQuery set 後一個一個把要的節點丟進去的方法,另一個優點是這樣確保 jQuery function 傳回來的物件是同樣的類型。

1由timdream在 2010-02-23 19:47:37 發表:
How about jQuery(“#there-is-no-such-id”) ~?
2由othree.net在 2010-02-28 13:14:25 發表:
@timdream 這樣確實是傳回空的 jQuery ,只是感覺比較不爽XD