看一个网站js代码,无意间发现这个jquery选择器:this.find(":not(:has(:first))").each(function(){......});这个(":not(:has(:first))")是什么意思?如果改成通俗易懂点的形式,应该怎么来改?
2 回答
德玛西亚99
TA贡献1770条经验 获得超3个赞
:has(:first)用于获取子元素中运用:first伪类的父元素:not(selector)则用于排除和selector匹配的元素:not(:has(:first))就是用于排除那些子元素中运用:first伪类的父元素补充一个demo:demo
添加回答
举报
0/150
提交
取消