それは私にとって完全にうまく機能します。チェックボックスのスタイルを間違っているのではないでしょうか。
jsFiddle
HTML
<input type="checkbox" />
CSS
.idleField {
display:block;
width:100px;
height:100px;
}
JS
$(document).ready(function () {
$('input[type="text"],input[type="password"],select,input[type="submit"],input[type="checkbox"]').addClass("idleField").addClass("idleField");
});
アップデート
jsFiddleで機能していますが、スタイルをチェックボックスに適用することはできません。チェックボックス(およびラジオボタン)はオペレーティングシステムによって決定され、たとえばテキストボックスと同じようにスタイルを設定することはできません。通常、チェックボックスまたはラジオボタンのスタイル設定には、元の入力を非表示にしてから、新しいdiv(またはラベル)を作成し、疑似要素を使用してスタイル設定することが含まれます。
