zoukankan      html  css  js  c++  java
  • 选择器

    jquery概念
    是js的一个类库(对js中某些功能的封装)
    用jq实现的功能一定能用js实现,反过来不一定,js实现的功能jq不一定能实现
    以$()开头
     
    选择器
    基本选择器 
        id选择器   $("#id名")
        类选择器   $(".class名")
        标签选择器 $("html标签")
        组合选择器 $("id,class")
        通用选择器   $("*") 查找所有的标签
     
    层级选择器  
        空格     查找当前元素里面的所有后代元素
        >        查找当前元素里面的所有子代元素
        +        查找当前元素下面的紧邻的兄弟节点
        ~        查找当前元素下面的所有的兄弟节点
     
    查找过滤选择器(都是方法:$("").选择器())  
        first()
        last()
        eq(下标)    下标从0开始
        find()      查找给定元素的后代
        children()  查找后代        $().children("span")查找给定元素的子代
        next()      $("p").next()  $("p").next("")指定的下一个元素
        prev()      前一个  用法同next()
        nextAll()   下面所有的  可以指定参数 也可以不指定  
        prevAll()   前一个所有
        siblings()  除了自身之外的所有兄弟元素(也可以指定参数)
        parent()    查找某个元素的父元素   
        filter()    参数可以是一个回调函数
            $("").filter(function(){
                return 条件;返回满足某个条件的元素
            })
        not()       除了...之外
         end()       结束其前面离end最近的选择器
     
    属性选择器
        $("input[name]")   input标签上带有name属性的选中器
           $("input[name=h]")     input标签上name值为h的选择器
        size()   获取jquery元素的个数方法   length属性也可以
     
    表单选择器
        $(":type值")
        $(":radio")            找到所有的单选按钮
        $(":radio:checked")    找到被选中的单选按钮
           $(":checkbox:checked")      找到被选中的复选按钮
           $(":selected")                      找到被选中的下拉列表
     
    简单选择器
        $("li:first")   $().first() 
           $("li:eq(2)")  $("").eq(i)
           $("li:odd")  找到所有的奇数行
           $("li:even")  找到偶数行
           $("li:gt(3)")  找到下标大于3的li
           $("li:lt(3)")  找到下标小于3的li
           $("li:has(ul)")  包含...
           $("li:not()")  除了...
  • 相关阅读:
    执行.class文件
    Ant能干什么,编译?打包!
    C的随想
    微服务
    2018年宝鸡市高考复课报告会材料
    用图像解不等式
    高频易错题目01
    2018年宝鸡市二检数学题目解答
    点差法
    和事件的概率求法
  • 原文地址:https://www.cnblogs.com/tis100204/p/10297238.html
Copyright © 2011-2022 走看看