jQuery Test Suite

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

fadeIn
fadeIn
fadeOut
fadeOut
show
show
hide
hide
togglein
togglein
toggleout
toggleout
slideUp
slideUp
slideDown
slideDown
slideToggleIn
slideToggleIn
slideToggleOut
slideToggleOut
  1. selector module: element (0, 18, 18)
    1. Select all
    2. Select all elements, no comment nodes
    3. Element Selector (p)
    4. Element Selector (body)
    5. Element Selector (html)
    6. Parent Element (div p)
    7. Object/param as context: 2
    8. Finding elements with a context.
    9. Finding elements with a context.
    10. Finding elements with a context.
    11. Finding elements with a context.
    12. <input name="length"> cannot be found under IE, see #945
    13. <input name="length"> cannot be found under IE, see #945
    14. Check for duplicates: *, *
    15. Check for duplicates: p, div p
    16. Checking sort order (h2, h1)
    17. Checking sort order (h2:first, h1:first)
    18. Checking sort order (p, p a)
  2. selector module: broken (6, 0, 6)
    1. Broken Selector: [
    2. Broken Selector: (
    3. Broken Selector: {
    4. Broken Selector: <
    5. Broken Selector: ()
    6. Broken Selector: <>
  3. selector module: id (0, 28, 28)
    1. ID Selector (#body)
    2. ID Selector w/ Element (body#body)
    3. ID Selector w/ Element (ul#first)
    4. ID selector with existing ID descendant (#firstp #simon1)
    5. ID selector with non-existant descendant (#firstp #foobar)
    6. ID selector using UTF8 (#台北Táiběi)
    7. Multiple ID selectors using UTF8 (#台北Táiběi, #台北)
    8. Descendant ID selector using UTF8 (div #台北)
    9. Child ID selector using UTF8 (form > #台北)
    10. Escaped ID (#foo\:bar)
    11. Escaped ID (#test\.foo\[5\]bar)
    12. Descendant escaped ID (div #foo\:bar)
    13. Descendant escaped ID (div #test\.foo\[5\]bar)
    14. Child escaped ID (form > #foo\:bar)
    15. Child escaped ID (form > #test\.foo\[5\]bar)
    16. ID Selector, child ID present (#form > #radio1)
    17. ID Selector, not an ancestor ID (#form #first)
    18. ID Selector, not a child ID (#form > #option1a)
    19. All Children of ID (#foo > *)
    20. All Children of ID with no children (#firstUL > *)
    21. ID selector with same value for a name attribute: tName1
    22. ID selector non-existing but name attribute on an A tag: 0
    23. ID Selector on Form with an input that has a name of 'id' (#lengthtest)
    24. ID selector with non-existant ancestor (#asdfasdf #foobar)
    25. ID selector within the context of another element
    26. Underscore ID (#types_all)
    27. Dash ID (#fx-queue)
    28. ID with weird characters in it (#name\+value)
  4. selector module: class (0, 23, 23)
    1. Class Selector (.blog)
    2. Class Selector (.GROUPS)
    3. Class Selector (.blog.link)
    4. Class Selector w/ Element (a.blog)
    5. Parent Class Selector (p .blog)
    6. Finding elements with a context.
    7. Finding elements with a context.
    8. Finding elements with a context.
    9. Finding elements with a context.
    10. Class selector using UTF8 (.台北Táiběi)
    11. Class selector using UTF8 (.台北)
    12. Class selector using UTF8 (.台北Táiběi.台北)
    13. Class selector using UTF8 (.台北Táiběi, .台北)
    14. Descendant class selector using UTF8 (div .台北Táiběi)
    15. Child class selector using UTF8 (form > .台北Táiběi)
    16. Escaped Class (.foo\:bar)
    17. Escaped Class (.test\.foo\[5\]bar)
    18. Descendant scaped Class (div .foo\:bar)
    19. Descendant scaped Class (div .test\.foo\[5\]bar)
    20. Child escaped Class (form > .foo\:bar)
    21. Child escaped Class (form > .test\.foo\[5\]bar)
    22. Finding a second class.
    23. Finding a modified class.
  5. selector module: name (0, 11, 11)
    1. Name selector (input[name=action])
    2. Name selector with single quotes (input[name='action'])
    3. Name selector with double quotes (input[name="action"])
    4. Name selector non-input ([name=test])
    5. Name selector non-input ([name=div])
    6. Name selector non-input (*[name=iframe])
    7. Name selector for grouped input (input[name='types[]'])
    8. Name selector within the context of another element
    9. Name selector for grouped form element within the context of another element
    10. Find elements that have similar IDs ([name=tName1])
    11. Find elements that have similar IDs ([name=tName2])
  6. selector module: multiple (0, 4, 4)
    1. Comma Support (h2, p)
    2. Comma Support (h2 , p)
    3. Comma Support (h2 , p)
    4. Comma Support (h2,p)
  7. selector module: child and adjacent (0, 49, 49)
    1. Child (p > a)
    2. Child (p> a)
    3. Child (p >a)
    4. Child (p>a)
    5. Child w/ Class (p > a.blog)
    6. All Children (code > *)
    7. All Grandchildren (p > * > *)
    8. Adjacent (a + a)
    9. Adjacent (a +a)
    10. Adjacent (a+ a)
    11. Adjacent (a+a)
    12. Adjacent (p + p)
    13. Adjacent (p#firstp + p)
    14. Adjacent (p[lang=en] + p)
    15. Adjacent (a.GROUPS + code + a)
    16. Comma, Child, and Adjacent (a + a, code > a)
    17. Verify deep class selector (div.blah > p > a)
    18. No element deep selector (div.foo > span > a)
    19. No element not selector (.container div:not(.excluded) div)
    20. Verify child context positional selector
    21. Verify child context positional selector
    22. Verify child context positional selector
    23. Non-existant ancestors (.fototab > .thumbnails > a)
    24. First Child (p:first-child)
    25. Nth Child (p:nth-child(1))
    26. Not Nth Child (p:not(:nth-child(1)))
    27. First Child (p:first-child)
    28. Last Child (p:last-child)
    29. Last Child (a:last-child)
    30. Nth-child (#main form#form > *:nth-child(2))
    31. Nth-child (#main form#form > :nth-child(2))
    32. Nth-child (#form select:first option:nth-child(3))
    33. Nth-child (#form select:first option:nth-child(0n+3))
    34. Nth-child (#form select:first option:nth-child(1n+0))
    35. Nth-child (#form select:first option:nth-child(1n))
    36. Nth-child (#form select:first option:nth-child(n))
    37. Nth-child (#form select:first option:nth-child(even))
    38. Nth-child (#form select:first option:nth-child(odd))
    39. Nth-child (#form select:first option:nth-child(2n))
    40. Nth-child (#form select:first option:nth-child(2n+1))
    41. Nth-child (#form select:first option:nth-child(3n))
    42. Nth-child (#form select:first option:nth-child(3n+1))
    43. Nth-child (#form select:first option:nth-child(3n+2))
    44. Nth-child (#form select:first option:nth-child(3n+3))
    45. Nth-child (#form select:first option:nth-child(3n-1))
    46. Nth-child (#form select:first option:nth-child(3n-2))
    47. Nth-child (#form select:first option:nth-child(3n-3))
    48. Nth-child (#form select:first option:nth-child(3n+0))
    49. Nth-child (#form select:first option:nth-child(-n+3))
  8. selector module: attributes (0, 37, 37)
    1. Attribute Exists (a[title])
    2. Attribute Exists (*[title])
    3. Attribute Exists ([title])
    4. Attribute Exists (a[ title ])
    5. Attribute Equals (a[rel='bookmark'])
    6. Attribute Equals (a[rel="bookmark"])
    7. Attribute Equals (a[rel=bookmark])
    8. Attribute Equals (a[href='http://www.google.com/'])
    9. Attribute Equals (a[ rel = 'bookmark' ])
    10. href Attribute (p a[href^='#'])
    11. href Attribute (p a[href*="#"])
    12. for Attribute (form label[for])
    13. for Attribute in form (#form [for=action])
    14. Attribute containing [] (input[name^='foo['])
    15. Attribute containing [] (input[name^='foo[bar]'])
    16. Attribute containing [] (input[name*='[bar]'])
    17. Attribute containing [] (input[name$='bar]'])
    18. Attribute containing [] (input[name$='[bar]'])
    19. Attribute containing [] (input[name$='foo[bar]'])
    20. Attribute containing [] (input[name*='foo[bar]'])
    21. Multiple Attribute Equals (#form input[type='radio'], #form input[type='hidden'])
    22. Multiple Attribute Equals (#form input[type='radio'], #form input[type="hidden"])
    23. Multiple Attribute Equals (#form input[type='radio'], #form input[type=hidden])
    24. Attribute selector using UTF8 (span[lang=中文])
    25. Attribute Begins With (a[href ^= 'http://www'])
    26. Attribute Ends With (a[href $= 'org/'])
    27. Attribute Contains (a[href *= 'google'])
    28. Attribute Is Not Equal (#ap a:not([hreflang='en']))
    29. Empty values (#select1 option[value=''])
    30. Empty values (#select1 option:not([value='']))
    31. Select options via :selected (#select1 option:selected)
    32. Select options via :selected (#select2 option:selected)
    33. Select options via :selected (#select3 option:selected)
    34. Grouped Form Elements (input[name='foo[bar]'])
    35. :not() Existing attribute (#form select:not([multiple]))
    36. :not() Equals attribute (#form select:not([name=select1]))
    37. :not() Equals quoted attribute (#form select:not([name='select1']))
  9. selector module: pseudo (:) selectors (0, 49, 49)
    1. First Child (p:first-child)
    2. Last Child (p:last-child)
    3. Only Child (a:only-child)
    4. Empty (ul:empty)
    5. Enabled UI Element (#form input:not([type=hidden]):enabled)
    6. Disabled UI Element (#form input:disabled)
    7. Checked UI Element (#form input:checked)
    8. Selected Option Element (#form option:selected)
    9. Element Preceded By (p ~ div)
    10. Not (a.blog:not(.link))
    11. :not() failing interior (p:not(.foo))
    12. :not() failing interior (p:not(div.foo))
    13. :not() failing interior (p:not(p.foo))
    14. :not() failing interior (p:not(#blargh))
    15. :not() failing interior (p:not(div#blargh))
    16. :not() failing interior (p:not(p#blargh))
    17. :not Multiple (p:not(a))
    18. :not Multiple (p:not(p))
    19. nth Element (p:nth(1))
    20. First Element (p:first)
    21. Last Element (p:last)
    22. Even Elements (p:even)
    23. Odd Elements (p:odd)
    24. Position Equals (p:eq(1))
    25. Position Greater Than (p:gt(0))
    26. Position Less Than (p:lt(3))
    27. Is A Parent (p:parent)
    28. Is Visible (#form input:visible)
    29. Is Visible (div:visible:not(.testrunner-toolbar):lt(2))
    30. Is Hidden (#form input:hidden)
    31. Is Hidden (#main:hidden)
    32. Is Hidden (#dl:hidden)
    33. Is Hidden (#nothiddendivchild:hidden)
    34. Is Not Hidden (#nothiddendivchild:visible)
    35. Is Visible (#nothiddendivchild:visible)
    36. Is Not Visible (#nothiddendivchild:hidden)
    37. Is Visible (#nothiddendivchild:visible)
    38. Is Not Visible (#nothiddendivchild:hidden)
    39. Is Visible (#nothiddendivchild:visible)
    40. Is Not Visible (#nothiddendivchild:hidden)
    41. Form element :input (#form :input)
    42. Form element :radio (#form :radio)
    43. Form element :checkbox (#form :checkbox)
    44. Form element :text (#form :text:not(#search))
    45. Form element :radio:checked (#form :radio:checked)
    46. Form element :checkbox:checked (#form :checkbox:checked)
    47. Form element :radio:checked, :checkbox:checked (#form :radio:checked, #form :checkbox:checked)
    48. Headers (:header)
    49. Has Children - :has() (p:has(a))

Tests completed in 182 milliseconds.
6 tests of 225 failed.