Javascript Tutorial jQuery Selector

Selector A-Z

  1. Selector syntax
  2. ID
  3. Tag Name
  4. Class Name
  5. Descendant $('E F')
  6. Child (E > F)
  7. General sibling (E ~ F)
  8. Multiple expressions (E, F, G)
  9. Universal (*)
  10. Filtering by Relationships
  11. Numbered child (:nth-child(n/even/odd/expr))
  12. First child (:first-child)
  13. Last child (:last-child)
  14. Only child (:only-child)
  15. Not (:not(E))
  16. Empty (:empty)
  17. Attribute selectors
  18. Attribute existence([attr] )
  19. Attribute equals ([foo=bar] )
  20. Attribute not equal ([foo!=bar] )
  21. Attribute begins with ([foo^=bar])
  22. Attribute ends with ([foo$=bar] )
  23. Attribute contains ([foo*=bar] )
  24. Attribute contains word ([foo~=bar])
  25. Attribute contains prefix ([foo|=bar])
  26. Attribute exists $("[attributeName*='value']")
  27. Form selector
  28. Form input selector (:input)
  29. Form text fields (input:text)
  30. Form Password field (input:password)
  31. Form Radio button (input:radio)
  32. Form Checkbox (input:checkbox)
  33. Form Submit button (input:submit)
  34. Form Image button (input:image)
  35. Form Reset button (input:reset)
  36. Form button (input:button)
  37. Form File upload (input:file)
  38. Form Enabled form element (input:enabled)
  39. Form Disabled form element (input:disabled)
  40. Form Checked box (input:checked)
  41. Form Selected option (input:selected)
  42. Element at index (:eq(n))
  43. Greater than (:gt(n))
  44. Less than (:lt(n))
  45. First (:first)
  46. Last (:last)
  47. Even element (:even)
  48. Odd element (:odd)
  49. parent (:parent)
  50. Contains text (:contains(text))
  51. Contains element (:has(E))
  52. Visible (:visible)
  53. Hidden (:hidden)
  54. Header element (:header)
  55. Currently animating (:animated)
  56. $(this) selector
  57. Custom User Selectors
  58. Escape characters