jquery_选择器

jquery选择器:对javascript的操作进行封装.

jquery选择器的优点
          1,简洁的写法
          2,支持css1到css3选择器(拥有跨浏览器的兼容性)
          3,完善的处理机制(无需判断对象是否存在)
选择器种类
           1基本选择器

                eg:$("#id"); $("#class"); $("p"); $("div,span,....")
           2层次选择器

                  $("div span")选取div里所有的span元素 所有子节点

                  $("div>span") 直接子节点

                  $(".one+div") 下一个元素 同辈元素

                  $("#two~div")元素之后的所以div兄弟元素  
           3过滤选择器

                (1) 基本过滤选择器: $(" div:even")索引值为偶数的(所以从0开始) $("div:odd")基数 $("div;eq(0)")索引当前,:gt(0)大于,:lt(0)小于,:header 标题元素,:animated执行动画的元素

                 (2)内容过滤选择器:contains(text)含有,:empty不包含子元素的,:parent含有子元素或者文本元素

                 (3)可见性过滤器: :hidden所以不可见的 ,:visible 所以可见       

                 (4)属性过滤器: di[attribute]拥有 ,[attribute=value]为value的元素

                 (5)子元素过滤器: nth-child(index/even/odd/equation)父元素之下的.... ,nth-child(3n+1)n从0开始              

           4表单对象属性过滤器

                  :enabled选取所以可用的元素,:disabled 所有不用的元素,:checked,:selected 所以选中元素

                   

posted @ 2013-11-07 23:17  狐狸不会飞  阅读(114)  评论(0编辑  收藏  举报