AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > PHP编程

jQuery Selector选择器小结

51自学网 2016-09-19 http://www.wanshiok.com
文本过滤符: 
:contains(text):匹配内部拥有该文本元素的对象,包含间接有用的情况 
:empty:匹配所有没有子元素的对象 
:has(selector):匹配所有至少含有一个子选择符的对象 
:parent:匹配所有的父对象,父对象包含那些只含有文本的对象 
 
可见性过滤符: 
:hidden:匹配所有隐藏对象,或者input中的hidden类型 
:visible:匹配所有可见的对象 
 
属性过滤符: 
[attribute]:匹配拥有某一属性的所有对象 
[attribute=value]:匹配拥有某一属性和值的对象 
[attribute!=value]:匹配拥有某一属性,且不是某一值的对象 
[attribute^=value]:匹配拥有某一属性,且以某一值开头的对象 
[attribute$=value]:匹配拥有某一属性,且以某一值结尾的对象 
[attribute*=value]:匹配拥有某一属性,且包含某一值的对象 
[selector1] [selector2][selectorN]:匹配同时符合多个属性选择符的对象 
 
子过滤符: 
:nth- child(index/even/odd/equation):匹配子元素中的某一下标/偶数/奇数/等式的对象,:eq(index)只能匹配某单一对象的子元素特征,而这个方法可以匹配多个对象的某一子元素共同特征 
:first-child:匹配第一个子元素 
:last- child:匹配最后一个子元素 
这两个匹配符也可以对多个父对象的所有子元素进行匹配操作 
:only-child:如果一个父元素只有一个子元素,就匹配这个子元素 
 
表单过滤符 
Name Type 
 
:input Returns: Array<Element(s)> 
匹配表单内input元素 
 
:text Returns: Array<Element(s)> 
匹配表单内 input type为text的元素 
 
:password Returns: Array<Element(s)> 
匹配表单内input type为password的元素 
 
:radio Returns: Array<Element(s)> 
匹配表单内input type为radio的元素 
 
:checkbox Returns: Array<Element(s)> 
匹配表单内input type为checkbox的元素 
 
:submit Returns: Array<Element(s)> 
匹配表单内input type为submit的元素 
 
:image Returns: Array<Element(s)> 
匹配表单内image的元素 
 
:reset Returns: Array<Element(s)> 
匹配表单内 input type为reset的元素 
 
:button Returns: Array<Element(s)> 
匹配表单内input type为button的元素 
 
:file Returns: Array<Element(s)> 
匹配表单内input type为file的元素. 
 
:hidden Returns: Array<Element(s)> 
匹配表单内input type为hidden的元素或者hidden区域 
 
 
 
:enabled Returns: Array<Element(s)> 
匹配所有启用元素 
 
:disabled Returns: Array<Element(s)> 
匹配所有非启用元素 
 
:checked Returns: Array<Element(s)> 
匹配所有选中元素 
 
:selected Returns: Array<Element(s)> 
匹配所有下拉列表选中元素 
 
*/ 


说明
:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
 
上一篇:jQuery实现复选框的全选 全不选 反选功能  下一篇:jQuery插件之ajaxFileUpload详解