Javascript 复选框的jQuery选择器
我在复选框上循环了以下代码:Javascript 复选框的jQuery选择器,javascript,jquery,Javascript,Jquery,我在复选框上循环了以下代码: $("input:checked").each(function () { //SOME CODE }); 但我只想循环使用ID=chkCom的复选框。我的正确选择器应该是什么?谢谢 您可以使用: $("#chkCom:checked").each(function () { // ... }); 由于看起来您试图使用id的#chkCom迭代多个元素,这意味着存在重复的ids。值得一提的是,改用类。是否有id为chkCom$(“#chkCom:
$("input:checked").each(function () {
//SOME CODE
});
但我只想循环使用ID=chkCom的复选框。我的正确选择器应该是什么?谢谢 您可以使用:
$("#chkCom:checked").each(function () {
// ...
});
由于看起来您试图使用
id
的#chkCom
迭代多个元素,这意味着存在重复的id
s。值得一提的是,改用类。是否有id为chkCom
$(“#chkCom:checked”)
的多个元素可以正常工作。谢谢再告诉我们一点——您打算在each()
方法中添加什么?您得到答案了吗?你能告诉我们更多关于each()
方法中应该发生什么吗?为什么是“在这个实例中”?这是一个复选框,而不是一台收音机,因此没有任何迹象表明会有一个元素具有相同的名称
,更不用说id
@jermy>。OP正在使用.each()
循环。如果他们试图在id
为chkCom
的元素上迭代,这意味着存在重复的id
s。如果没有重复的id
s,那么就不需要.each()
循环。一个公平点。也许OP没有意识到他不需要each()
方法(在上周四进行代码审查时遇到了这个“现象”。@JeromyFrench-Yep。那当然也有可能,哈哈。