我只需要一个只有一个孩子的元素的jquery选择器。
所以带有单个列表项的列表将匹配,但空列表或具有多个列表项的列表将不匹配。
这可能吗?
答案 0 :(得分:9)
答案 1 :(得分:2)
$("ul").filter(function(){return $(this).children().length == 1; })
.addClass("someClass");
答案 2 :(得分:0)
试试这个
$("ul").filter(function(){ $(this).children().length == 1; });