我正在学习JQuery,这主要归功于Stack Overflow上的积极参考.我需要一个函数来检查元素中具有相同CSS类的所有复选框.如果至少检查其中一个,则应返回true.元素中还有其他与检查无关的框.
CSS类是不必要的,仅用于创建识别组中复选框的方法.这感觉就像是不好的做法,因此欢迎任何有关识别它们的其他方法的建议.
我正在从jQuery 1.5.1升级 - 我已经阅读了关于"检查"复选框(在1.6中)的"新"方法
prop("checked", true);
Run Code Online (Sandbox Code Playgroud)
但删除复选框的正确/首选方法是什么?
这两种方法似乎都有效
$('#someSelector').removeProp("checked");
Run Code Online (Sandbox Code Playgroud)
要么
$('#someSelector').prop("checked", false);
Run Code Online (Sandbox Code Playgroud)
这些方法之间有区别吗?我应该使用哪个?
谢谢