Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 复选框的jQuery选择器_Javascript_Jquery - Fatal编程技术网

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。那当然也有可能,哈哈。