:CSS中的Selector不允许特异性

时间:2013-10-10 17:40:25

标签: jquery css css-selectors pseudo-class

使用css选择器时:has 我只允许使用标签名称等基本属性:

.field:has(input)

但不是:

.field:has(input[type="checkbox"])

这是为什么?我想选择 field 类的元素,而不是输入。

2 个答案:

答案 0 :(得分:2)

:has不是CSS中的选择器 - 你在谈论jQuery。

使用:$('.field:has(input[type="checkbox"])');

Working jsFiddle here

答案 1 :(得分:0)

.field input[type="checkbox"]

也许是这样的?