jquery 如何取得不含有指定子标签的标签

not() 里面是写什么呢?
2025-02-25 11:36:45
推荐回答(4个)
回答1:

用:not加上:has匹配
比如想匹配子元素不含div和p的li标签,就这么写

$("li:not(:has(div,p))")

或者

$("li").not(":has(div,p)")

之类的都行。随你的书写习惯。

回答2:

对,用not() 方法。

如:$("span").not(".test").css("color","#F00")

意思就是:除去class为test的其它span标签字体颜色为红色。

回答3:

这种情况恐怕您得自己处理 所获得的标签了。

回答4:

使用not就可以了。