Alterando várias propriedades de atributos no jQuery
Assim como o método
attr,
podemos alterar os valores de várias propriedades de uma vez; para
isso, elas precisam ser passadas como um objeto.
Suponha que temos o seguinte checkbox:
<input type="checkbox" class="aaa" id="test" />
Vamos alterar simultaneamente as propriedades
className e disabled.
$("#test").prop({ className: 'bbb', disabled: 'true' });
O código HTML ficará assim:
<input type="checkbox" class="bbb" id="test" disabled>
Também, de modo análogo ao método attr,
podemos aplicar uma função a cada propriedade.