Como definir o estado "checked" para uma checkbox usando jQuery?
Olá a todos! Estou começando a aprender jQuery e encontrei um problema ao trabalhar com checkboxes. Preciso programaticamente marcar e desmarcar uma checkbox dependendo das ações do usuário.
Tenho várias checkboxes em um formulário:
```html
```
Tentei diferentes formas, mas elas funcionam de forma instável. Por exemplo, estou usando:
```javascript
$('#agree').attr('checked', true); // parece funcionar, mas nem sempre
$('.option').attr('checked', 'checked'); // também estranho
```
Mas quando verifico no console, vejo que o atributo `checked` é adicionado, mas visualmente a checkbox não muda. Ou o contrário — depois de desmarcar via `.removeAt