Avatar ·

如何使用 jQuery 设置或取消 checkbox 的 checked 状态?

大家好!我是 JavaScript 和 jQuery 的新手。我有一个包含几个 checkbox 的简单表单。我想用 jQuery 以编程方式设置或取消某个元素的 checked 状态。假设我有这样的 HTML: ```html ``` 我尝试了不同的方法,但效果不如预期。例如,我试过: ```javascript $('#myCheckbox').attr('checked', true); // 似乎能用,但不总是 $('#myCheckbox').prop('checked', true); // 听说这样更正确,但我不明白区别 $('#myCheckbox').click(); // 只是点击,而不是显式设置状态 ``` 我需要点击“设置选中”按钮时 checkbox 被选中,点击“取消选中”按钮时取消选中。此外,