jquery – 当父类具有类时排除

尝试从匹配集合中排除一组元素,当它的父对象具有cetain类时.

目前的解决方案是

$("#pages li a").not($(this).parent().hasClass('no-script'))

但这并不像我所期待的那样,我做错了什么?

解决方法

您要在父级使用 :not() selector,如下所示:
$("#pages li:not(.no-script) a")

如果有多个级别,请确保它是当前级别的父级使用child selector (>)

$("#pages li:not(.no-script) > a")

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...