博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
选择器
阅读量:5137 次
发布时间:2019-06-13

本文共 1146 字,大约阅读时间需要 3 分钟。

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()")  除了...

转载于:https://www.cnblogs.com/tis100204/p/10297238.html

你可能感兴趣的文章
缓冲区溢出漏洞实验
查看>>
Linux命令之bc - 浮点计算器、进制转换
查看>>
查看Linux系统信息命令
查看>>
CentOS查看主板型号、CPU、显卡、硬盘等信息
查看>>
Jenkins的Publish Over FTP Plugin插件参数使用
查看>>
Zend Guard Run-time support missing问题的解决
查看>>
Python 相对导入attempted relative import beyond top-level package
查看>>
【scala】IO
查看>>
Altium 快捷键
查看>>
【oracle】oracle的ed命令
查看>>
软件工程课堂作业
查看>>
OpenFire 的安装和配置
查看>>
web.config详解
查看>>
ZJOI2018游记Round1
查看>>
侧边栏广告和回到顶部
查看>>
spring父子容器
查看>>
windows+两个ubuntu系统的引导启动问题
查看>>
修改默认共享内存tmpfs大小
查看>>
ABAP版连连看
查看>>
UI基础六:UI报弹窗确认
查看>>