我正在尝试使用以下代码在选中和未选中之间切换复选框,但它似乎只是取消选中。
var checkbox = $this.find('[name="category"]');
if ('checkbox:checked') {
checkbox.prop("checked", false);
} else {
checkbox.prop("checked", true);
}
我怎样才能让它正确切换?
有没有更好的方法来代替 if/else 语句?.toggle() 似乎不适用于复选框,对吗?