jQuery 1.6

jQuery 1.6 前兩天剛出來,改變不少,其中我覺得影響最大的就是 attr()prop() 這兩個東西了,attr 變成完全是依照 HTML 原始碼的內容回傳東西,所以像是 checkbox 標籤的 checked 屬性:

<input type="checkbox" checked>

以前用 attr 會傳回 true,但是現在會傳回空字串,因為他沒有設定內容,如果要向以前一樣使用,變成要改用 prop 來純取屬性了,我用 jsFiddle 作了個簡單範例給大家看看:

順便趁機問問大家意見,attribute 和 properties 同時出現時,中文翻譯要怎樣區別呢?