Modificare più proprietà degli attributi in jQuery

Analogamente al metodo attr, possiamo cambiare i valori di più proprietà contemporaneamente, per fare ciò dobbiamo passarli come un oggetto.

Supponiamo di avere la seguente checkbox:

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

Cambiamo simultaneamente le proprietà className e disabled.

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

Il codice HTML risulterà così:

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

Anche in modo analogo al metodo attr, possiamo applicare una funzione a ogni proprietà.