第二部分 jQuery选择器

来源:互联网 发布:linux系统可以玩lol吗 编辑:程序博客网 时间:2024/04/19 13:49

css选择器找到元素后是添加样式,jQuery选择器找到元素后是添加行为

1.css选择器

(1)标签选择器

(2)ID选择器

(3)类选择器

(4)群组选择器

(5)后代选择器

(6)通配选择符

2.jQuery 选择器

(1)基本选择器

    id     类    群组

(2)层次选择器

        $("ancestor    descendant")  常用

        $("parent > child")  常用

        $(‘prev  +  next’)     选取紧接prev元素后的next元素       等价于    $("prev").next("next")

        $('prev ~  siblings') 选取prev元素之后的所有siblings元素     等价于    $("prev").nextAll("siblings")

(3)过滤选择器

         1.基本过滤选择器

           :first          选取第1个元素

           :last          选取最后一个元素

           :not(selector)     去除所有与给定选择器匹配的元素

           :even  选取索引是偶数的所有元素

           :odd    选取索引是奇数的所有元素

           :eq(index)  选取索引等于index的元素

           :gt(index)   选取索引大于index的元素

           :lt(index)    选取索引小于index的元素

           :header     选取所有的标题元素,例如 h1,h2,h3等等

           :animated   选取当前正在执行动画的所有元素

          2.内容过滤选择器

           :contains(text)   选取含有文本内容为“text”的元素

           :empty    选取不包含子元素或者文本的空元素

           :has(selector)   选取含有选择器所匹配的元素的元素

           :parent    选取含有子元素或者文本的元素

          3.可见性过滤选择器

           :hidden   选取所有不可见的元素

           :visible    选取所有可见的元素

          

(4)表单选择器


0 0
原创粉丝点击