Lendo um atributo-propriedade em jQuery
Você pode não apenas alterar os valores
de atributos-propriedades, mas também lê-los.
Por exemplo, um input tem a propriedade disabled:
<input type="text" id="test" disabled>
Especificamos apenas a propriedade disabled para o atributo, sem
valores booleanos:
alert($('#test').prop('disabled')); // exibirá 'true' - o atributo está presente
Defina todas as caixas de seleção marcadas como desmarcadas.
Defina todas as caixas de seleção desmarcadas como marcadas.
Defina todas as caixas de seleção marcadas como desmarcadas e vice-versa.