jQuery:checkboxが配列の場合の選択方法

<input type="checkbox" name="hoge[]" value="1">
<input type="checkbox" name="hoge[]" value="2">


となっている場合

すべて選択
$("[@name='hoge[]']").each(function(){$(this).attr('checked', true);});

すべて選択解除
$("[@name='hoge[]']").each(function(){$(this).attr('checked', false);});


hoge[]の部分をシングルクォートで囲むと動作しましたd('-'*)