2

我在下面有这段 jquery - 它正在查找所有已检查的复选框输入。

我想让这个更具体 - 是否可以添加到查找选择器中,例如“查找所有检查过的具有正确类的输入”?

    $(this).find("input:checked").each(function(){
        checkedlist.push($(this).val());
    });

如果是这样,我该怎么做?

4

1 回答 1

7

只需将类添加到您的选择器:

$(this).find("input.correct:checked").each(function () {
    checkedlist.push( this.value );
});

为了稍微提高性能,您可以:checked从选择器中删除该部分:

$(this).find("input.correct").each(function () {
    if ( this.checked ) checkedlist.push( this.value );
});
于 2013-04-11T18:55:57.917 回答