jQueryのattrメソッドとpropメソッド jQueryデザイン入門の読者の方から、書籍中の jQueryのattrメソッドの使い方(P281)が間違っているのでは?とご質問をいただいたので解説をします。 jQueryではバージョンによって挙動が変わったメソッドが幾つかあり、attrメソッドはその一つです。(変わったといっても少しだけですが) attrメソッドでチェックボックスの値を取得しようとした場合、次のような変更がありました。 <input type="checkbox" name="01" checked="checked"> <input type="checkbox" name="02"> $("input").each(function(){ alert($(this).attr("checked")) }); 上記のコードをjQuery1.5.2 で実行した場合、na