jQueryでの複数の属性プロパティの変更

メソッド attr と同様に、複数のプロパティの値を一度に変更することができます。 そのためには、それらをオブジェクトとして渡す必要があります。

次のようなチェックボックスがあるとします:

html<input type="checkbox" class="aaa" id="test" />

同時に classNameとdisabled のプロパティを変更してみましょう。

javascript$("#test").prop({ className: 'bbb', disabled: 'true' });

HTMLコードは次のようになります:

html<input type="checkbox" class="bbb" id="test" disabled>

メソッドattrと同様に、 各プロパティに関数を適用することもできます。