所以我有这个 JQuery 打算取消选中特定类别的复选框:
$('.boringassclassname_class').prop('checked', false);
我有一个需要 MVE 的人要求的复选框:
<input type="checkbox" id="whocares" name="doesntmatter" class="boringassclassname_class">
我在另一个复选框的 onchange 中触发了它,但它什么也没做。复选框类不会取消选中。没有异常(exception)。
这是 jquery 1.8.3,所以我不需要为此使用 attr。我尝试使用
$('.boringassclassname_class').each(function() { ($this).prop('checked', false) })
但这引发了 $this 未定义的错误。类选择器肯定不是未定义的,因为 show() 和 hide() 在它上面工作得很好。
我尝试研究质量选择器和执行器,但在我的搜索中没有找到任何可以将其应用于类(class)的内容。那么如何取消选中一类复选框呢?
最佳答案
写 $(this) 而不是 ($this)
$('.{$id}_class').each(function() { $(this).prop('checked', false) })
关于javascript - 取消选中一类复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51292925/