检查所有输入的jQuery选择器或无线电以外的其他类型

时间:2016-02-08 20:14:58

标签: jquery

我完全迷失了如何做以下事情: - 选择所有已检查的无线电和除一个div内的无线电以外的所有其他类型的输入

选择所有输入应为$(':input') 选中选中的广播应为$( "input[type=radio]:checked") 当然还在div $('#mydiv')

$('#mydiv :input')匹配2个条件:div内的所有输入。我当然可以在之后测试type属性,但是想知道我是否可以在一个只有一个选择器中进行它?

1 个答案:

答案 0 :(得分:1)

文档:Multiple Selector (“selector1, selector2, selectorN”)

如果您有2个选择器,例如:

$("div#id")

$("p.class")

你可以将它们组合在一起并像这样使用它们:

$("div#id, p.class")

因此,在您的情况下,您应该使用:

$("#mydiv :input[type=radio]:checked, #mydiv :input:not([type=radio])")