一:查找元素

*  所有元素

element  该名称的所有元素(p,input)

#id  拥有指定id属性的元素

.class  拥有所有指定class属性的元素

selector1,selector2  能匹配多个选择器的元素

二:基本选择器

div p  一个元素是另一个元素的后代

div > p(parent > child)  一个元素是另一个元素的直接子节点(可以在p后面使用*来指定元素的所有子元素)

div1 + div2(previous + next)  相邻的兄弟选择器,只会选择紧跟在前一个元素之后的那一个元素

div1 ~ div2(previous + siblings)  兄弟选择器会选中前一个元素的所有兄弟元素

三:基本筛选器

:not(selector)  除选择器之外的所有元素(比如div:not(“#summary”))

:first  除去元素中的第一个元素

:last  除去元素的最后一个元素

:even  选中元素中索引编号为偶数的元素

:odd  选中元素中索引编号为奇数的元素

:eq(index)  选中元素中索引编号为参数中指定数字的元素

:gt(index)  选中元素中索引编号大于参数中指定数字的元素

:lt(index)  选中元素中索引编号小于参数中指定数字的元素

header  所有的<h1>到<h6>元素

:animated  正在进行动画的元素

:focus  当前拥有焦点的元素

四:内容筛选器

:contains(“text”)  包含参数中指定文本的元素

:empty  没有子节点的所有元素

:parent  拥有子节点(文本或子元素)的元素

:has(selector)  至少包含一个匹配选择器的元素(例如,div:has(p))匹配所有包含<p>元素的div元

五:可见性筛选器

:hidden  所有隐藏的元素

:visible  所有在页面布局中占据空间的元素

      不会被选中的元素包括:display:none;height/width:0;祖先元素被隐藏;

      会选中的元素:visibility:hidden;opacity:0;因为他们都会在布局中占据空间

六:子节点筛选器

:nth-child(expr)  参数中的值是从1开始的索引

:first-child  当前选中元素的第一个子节点

:last-child  当前选中元素的最后一个子节点

:only-child  当元素是父元素中唯一的子节点时

七:属性筛选器

[attribute]  拥有指定属性的元素

[attribute=‘value’]  拥有指定属性,并且值为指定值得元素

[attribute!=‘value’]  拥有指定属性,并且值补位指定值得元素

[attribute^=‘value’]  属性的值以特定的值开头

八:表单选择器

:input  所有的input元素

:text  所有文本类型的input元素

:password  所有密码类型的input元素

:radio  所有的单选按钮

:checkbox  所有的复选框

:submit  所有的提交按钮

:image  所有的图片按钮

:reset  所有的重置按钮

:button  所有的<button>元素

:file  所有的文件选择器

:selected  下拉列表中所有被选中的列表项

:enabled  所有可用的表单元素

:disabled  所有被禁用的表单元素

:checked  所有被选中的单选按钮或复选框

jquery查找元素的更多相关文章

  1. jQuery 查找元素1

    jQuery 查找元素1 1. id // 通过id查找 $('#id') 2. class <div class='c1'></div> // 通过class查找 $('.c ...

  2. jQuery 查找元素2

    jQuery 查找元素2 :first <ul> <li>list item 1</li> <li>list item 2</li> < ...

  3. jquery 查找元素,id,class

    查找元素下的class 带有.pageactive的a标签 $('a.pageactive') 标签a和..pageactive不要有空格,有空格找不到 ======================= ...

  4. jquery 查找元素

    /************ 查找父元素 *************/ //closest()方法 $("#mytd1").bind("click",functi ...

  5. <<< Jquery查找元素、选择器使用方法总结

    $("#myDiv"); //根据给定的ID匹配一个元素,用于搜索id 属性中给定的值,id属性必须是唯一的 $("div"); //根据给定的元素名匹配所有元 ...

  6. jquery 查找元素,并判断隐藏或显示

    html <div class="panel-heading"> <h4 class="panel-title"> <a data ...

  7. jquery查找父元素、子元素(个人经验总结)

    使用js或者jquery查找父元素.子元素经常遇到.可是用起来总容易混淆,这里统一总结了一下,以后用起来相信会方便好多 这里jquery向上查找父元素 用到的方法:closest() parents( ...

  8. Jquery下控制backgroundPosition位置的问题/jquery查找data id相等的元素

    1:想通过控制backgroundPosition 来实现动态效果: $(this).animate({"background-positionY":-13},1); //但是火狐 ...

  9. jquery查找frameset框架内iframe的元素

    老系统还幸存有过时的frameset框架,维护升级工作需要对其内部的iframe中的元素进行相关操作.使用jquery查找子iframe页面内的元素时,总找不到目标元素.后来发现少了contents ...

随机推荐

  1. ldap数据库--ldapsearch,ldapmodify

    简单介绍一下ldapsearch命令,在ldap搜索条目时很有用,只要适当调整filter就可以. 命令如下: ldapsearch -h hostname -p port -b baseDN -D ...

  2. MySQL锁学习之UPDATE

    ##==============================================================================## 学MySQL也蛮长时间了,可一直停 ...

  3. 基于IWICImage的截图代码

    截图方式和以前一样, 用GetDC, 保存为JPG的方式改用IWICImage接口, 在我机器上 1920*1080 大概花费70毫秒左右, 比用TJPEGImage快了一倍多(TJPEGImage需 ...

  4. ARM1

    CPU有取指周期,译码周期,执行周期包括的器件有程序计数器(CP),指令cache,数据总线,指令寄存器(IR),数据地址寄存器(AR),指令译码器,时序发生器操作控制器,控制总线,数据缓冲寄存器(D ...

  5. [转载] 基于Dubbo的Hessian协议实现远程调用

    转载自http://shiyanjun.cn/archives/349.html Dubbo基于Hessian实现了自己Hessian协议,可以直接通过配置的Dubbo内置的其他协议,在服务消费方进行 ...

  6. Python之numpy模块array简短学习

    1.简介 Python的lists是非常的灵活以及易于使用.但是在处理科学计算相关大数量的时候,有点显得捉襟见肘了. Numpy提供一个强大的N维数组对象(ndarray),包含一些列同类型的元素,这 ...

  7. springMVC+spring+MyBatis(SSM)的简单配置

    SSM(Spring+SpringMVC+MyBatis)框架集由Spring.SpringMVC.MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架. 其中: Spring是一 ...

  8. 判断pdf、word文档、图片等文件类型(格式)、大小的简便方法

    判断pdf.word文档.图片等文件类型(格式).大小的简便方法 很久没发文了,今天有时间就写一下吧. 关于上传文件,通常我们都需要对其进行判断,限制上传的类型,如果是上传图片,我们甚至会把图片转化成 ...

  9. Python 爬虫练习(二)爬取补天公益SRC厂商域名URL (2017年11月22日)

    介绍下: 补天是国内知名的漏洞响应平台,旨在企业和白帽子共赢. 白帽子在这里提交厂商漏洞,获得库币和荣誉,厂商从这里发布众测.获取漏洞报告和修复建议. 在2017年3月份之前,补天的厂商域名URL是非 ...

  10. 常见优化算法统一框架下的实现:最速下降法,partan加速的最速下降法,共轭梯度法,牛顿法,拟牛顿法,黄金分割法,二次插值法

    常见优化算法实现 这里实现的主要算法有: 一维搜索方法: 黄金分割法 二次差值法 多维搜索算法 最速下降法 partan加速的最速下降法 共轭梯度法 牛顿法 拟牛顿法 使用函数表示一个用于优化的目标, ...