jQuery入门看这一篇就够了 (2)

 

7.子元素 名称   用法   描述  
:first-child   $("ul li:first-child")   匹配所给选择器( :之前的选择器)的第一个子元素  
 :first-of-type   $("span:first-of-type");   匹配E的父元素的第一个E类型的孩子  
:last-child   $("ul li:last-child")   匹配最后一个子元素  
:last-of-type       匹配E的父元素的最后一个E类型的孩子  
:nth-child   $("ul li:nth-child(2)")   匹配其父元素下的第N个子或奇偶元素  
:nth-last-child   $("ul li:nth-last-child(2)");   选择所有他们父元素的第n个子元素。计数从最后一个元素开始到第一个。  
:nth-last-of-type   $("ul li:nth-last-of-type(2)");   选择的所有他们的父级元素的第n个子元素,计数从最后一个元素到第一个。  
:nth-of-type   $("span:nth-of-type(2)");   选择同属于一个父元素之下,并且标签名相同的子元素中的第n个。  
:only-child   $("ul li:only-child")   如果某个元素是父元素中唯一的子元素,那将会被匹配  
:only-of-type       选择所有没有兄弟元素,且具有相同的元素名称的元素。  

 

8.表单 名称   用法   描述  
:input   $(":input")   匹配所有 input, textarea, select 和 button 元素  
:text   $(":text")   匹配所有的单行文本框  
:password   $(":password")   匹配所有密码框  
:radio   $(":radio")   匹配所有单选按钮  
:checkbox   $(":checkbox")   匹配所有复选框  
:submit   $(":submit")   匹配所有提交按钮  
:image   $(":image")   匹配所有图像域  
:reset   $(":reset")   匹配所有重置按钮  
:button   $(":button")   匹配所有按钮  
:file   $(":file")   匹配所有文件域  

 

9.表单对象属性 名称   用法   描述  
:enabled   $("input:enabled")   匹配所有可用元素  
:disabled   $("input:disabled")   匹配所有不可用元素  
:checked   $("input:checked")   匹配所有选中的被选中元素(复选框、单选框等,select中的option),对于select元素来说,获取选中推荐使用 :selected  
:selected   $("select option:selected")   匹配所有选中的option元素  

 

10.混淆选择器 名称   用法   描述  
$.escapeSelector(selector)   $( "div" ).find( "." + $.escapeSelector( ".box" ) );   这个方法通常被用在类选择器或者ID选择器中包含一些CSS特殊字符的时候  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjdsf.html