如果我这样做:
var inputs = $('input[name="ch_attachments[featured][]"]');
如何查找从对象inputs
检查的输入?
我试过了:
var checked_inputs = $(inputs, ":checked");
和
var checked_inputs = $(inputs).find(":checked");
两者都不起作用。在你回答之前我不能使用
var checked_inputs = $('input[name="ch_attachments[featured][]"]:checked');
因为此处理是在仅传递inputs
的函数中完成的,所以我需要仅使用对象inputs
来查找已检查的输入。
答案 0 :(得分:3)
您可以使用filter
。
var $inputs = $('input[name="ch_attachments[featured][]"]');
$inputs = $inputs.filter(':checked');
alert($inputs.length);