找到只有1个元素和特定类的div

时间:2016-02-26 12:02:51

标签: jquery

我需要做的是匹配所有具有1个孩子的元素,这个孩子也有特定的类。我已经可以用:

$(this).children().length == 1 && $(this).children('.brclearer').length == 1

但使用jquery有更好/最好的方法吗?

2 个答案:

答案 0 :(得分:3)

我建议如下:

$('.brclearer:only-child').parent();

将查找具有.brclearer类的所有元素,这些元素是其各自父元素的唯一子元素,然后选择这些元素的父元素。

参考文献:

答案 1 :(得分:1)

也许您可以搜索.brclearer元素然后获取父元素,如下所示:

$('.brclearer').parent();

如果您需要.brclearer,则仅使用only-child选择器

$('.brclearer:only-child').parent();