Various jQuery filters

basic filters
:first
:last
:even
:odd
:eq(n)
:gt(n)
:lt(n)
:header // selects H1, H2...
:animated
:not(selector)

attribute filters
[attribute]
[attribute=value]
[attribute!=value[
[attribute^=value[ // starts with
[attribute$=value[ // ends with
[attribute*=value[ // contains
[attrFilter1][attrFilterN] // match all specified filters

content filters
:contains(text) // contains text string
:empty // only include empty elements
:has(selector) // element containing at least one element with specified selector
:parent // all elements that are parents

visibility filters
:visible
:hidden

child filters
:nth-child(index)
:nth-child(even)
:nth-child(odd)
:nth-child(equation)
:first-child
:last-child
:only-child

form filters
:input
:text
:password
:radio
:checkbox
:submit
:reset
:image
:button
:file

form state filters
:enabled
:disabled
:checked
:selected


No comments: