jQuery – :enabled Selector
The :enabled selector selects all HTML form elements that are enabled.
The :even selector selects every element with an even index number (0, 2, 4, etc.). This is often used to create a striped row look in HTML tables.
The :first-child selector selects all HTML elements of a specified type that are also the first child of their parent element.
The :first-of-type selector selects all elements that are the first child of a specified type of their parent element.
The :has() selector selects all elements that have one or more elements inside of them that matches the specified selector.
The :header selector selects all header elements – h1, h2, h3, h4, h5, and h6.
The :hidden selector selects hidden elements (display: none, form elements with type=hidden, elements with zero width/height, child with a hidden parent).
The #id selector selects an HTML element with a specific id. HTML only allows for one unique #id per document.
The :lang() selector selects all elements with the language attribute starting with a specified value (e.g., lang=”en” or lang=”en-us”).
The :last-child selector selects all HTML elements of a specified type that are also the last child of their parent element.
The :last-of-type selector selects all elements that are the last child of a specified type of their parent element.
The :nth-child() selector selects all specified elements that are the nth child of their parent, regardless of all the children’s types.
The :nth-last-child() selector selects all elements that are the nth child of their parent, regardless of all the children’s types, counting from the end.
The :nth-last-of-type() selector selects all elements that are the nth child of a specified type of their parent, counting from the last child.
The :nth-of-type() selector selects all elements that are the nth child of a specified type of their parent.