仁がWeb技術っぽい記事を書いています。attr(‘checked’)で取得したチェックボックスの値が変わらないRailsのバージョンを3.2.13に上げたら、jQueryのバージョンも上がって1.10.1になってた。チェックボックスの値はif($("#ruby").attr('checked')){...}という感じで取得してたんだけど、うまく動作しなくなってしまった。チェックボックスにチェックがついていても.attr('checked')がundefinedを返している。調べると.attr('checked')は状況によって挙動がことなるので使わない方がよいことがわかった。かわりに.prop('checked')を使用した方がよい。仁がWeb技術っぽい記事を書いています。