jQueryでradioにチェックを入れる(.prop)

あんまやらないですが、たまにやる時にいつもググるのもあれなんで。

<input type="radio" name="user" value="1">
<input type="radio" name="user" id="hoge" value="2">
<input type="radio" name="user" value="3">
$('#hoge').prop('checked', true);

てな感じでpropを使うと簡単に実装できますね。

これ普通にattrで

$('#hoge').attr('checked','checked');

とかやってしまうと、チェックしたり、別のとこチェックしたりとか繰り返すと、要素的にはcheckedが入ってるのに、見た目上はチェック入ってなかったり、そもそも動いたり動かなかったりするのでご注意。