jQueryでの複数の属性プロパティの変更
メソッド
attr
と同様に、複数のプロパティの値を一度に変更することができます。
そのためには、それらをオブジェクトとして渡す必要があります。
次のようなチェックボックスがあるとします:
<input type="checkbox" class="aaa" id="test" />
同時に
classNameとdisabled
のプロパティを変更してみましょう。
$("#test").prop({ className: 'bbb', disabled: 'true' });
HTMLコードは次のようになります:
<input type="checkbox" class="bbb" id="test" disabled>
メソッドattrと同様に、
各プロパティに関数を適用することもできます。