prevAll() with a complicated :not() selector returns results in wrong order
Reported by: |
joed@… |
Owned by: |
|
Priority:
|
low
|
Milestone:
|
1.8
|
Component:
|
manipulation
|
Version:
|
1.7.2
|
Keywords:
|
|
Cc:
|
|
Blocked by:
|
|
Blocking:
|
|
When I use a selector in prevAll that has a :not() with multiple classes, like :not(.unwanted,.skip), the results are returned in document order, rather than closest-first (i.e., reverse document order). It can be seen in this simple jsFiddle:
http://jsfiddle.net/aMXJ6/
I confirmed it in Chrome 19 and Firefox 10 on Windows 7.
Change History (3)
Component: |
unfiled →
manipulation
|
Milestone: |
None →
1.next
|
Priority: |
undecided →
low
|
Status: |
new →
open
|
Resolution: |
→ fixed
|
Status: |
open →
closed
|
This appears to have been fixed with the Sizzle rewrite(s) in 1.8.