• jQuery 选择器和筛选器


    1. jQuery
    1. 选择器 $("")
    1. 基本选择器
    1. ID --> $("#d1")
    2. 标签名 --> $("p")
    3. class名 --> $(".C1")
    4. 通用的 --> $("*")
    5. 组合 --> $(".c1,div,a")

    2. 层级选择器
    1. 子子孙孙 --> $("x y")
    2. 儿子选择器 --> $("x>y")
    3. 弟弟选择器 --> $("x~y")
    4. 毗邻选择器 --> $("label+input")

    2. 筛选器
    1. 基本筛选器
    1. :first
    2. :last
    3. :eq() --> 从0开始
    4. :even --> 偶数
    5. :odd --> 奇数
    6. :gt
    7. :lt

    8. :not --> $("div:not(.c1)")
    9. :has --> $("div:has(.c1)")

    2. 属性选择器
    1. $("[title]")
    2. $("[type='text']")
    3. $("[type!='text']")

    3. 表单选择器
    1. $(":checkbox") --> $("input[type='checkbox']")
    2. $(":text")

    ...
    4. 表单对象
    1. $(":disabled") --> 找到不可用的标签

    ...
    5. 筛选器方法(只是应用场景和上面的基本筛选器不同而已)
    1. $("div").first()
    2. ...
    6. 常用的方法
    1. .next() --> 找到挨着我的下一个同级标签
    2. .nextAll() --> 下边同级的所有
    3. .nextUntil()--> 往下找,直到找到终止条件为止

    4. .prev()
    5. .prevAll()
    6. .prevUntil()

    7. .siblings() --> 找所有的兄弟(前面的后面的都能找到)
    8. .children()

    9. .parent()
    10. .parents()
    11. .parentsUntil()

    12. .find(各种条件都可以写)

    3. 样式操作
    1. 操作class类
    1. .addClass()
    2. .removeClass()
    3. .hasClass()
    4. .toggleClass()

  • 相关阅读:
    leetcode刷刷刷
    素数问题
    TCP/IP详解(整理)
    关于区块链应用方向与前景的一些思考
    设计模式
    面经中的各种问题汇总
    基于消逝时间量的共识机制(POET)
    c++语言知识点汇总
    二叉树前中后/层次遍历的递归与非递归形式(c++)
    layui表格搜索数据登录失效后的处理
  • 原文地址:https://www.cnblogs.com/huge-666/p/9782634.html
Copyright © 2020-2023  润新知