#7558 closed bug (fixed)
nth-child does not handle white space in IE
Reported by: | anonymous | Owned by: | snover |
---|---|---|---|
Priority: | high | Milestone: | 1.5 |
Component: | selector | Version: | 1.4.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
p:nth-child(4n+8) works p:nth-child( 4n +8 ) does not work in IE6 (and higher?)
Change History (5)
comment:1 Changed 13 years ago by
Component: | unfiled → selector |
---|---|
Milestone: | 1.5 → 1.4.5 |
Priority: | undecided → high |
Status: | new → open |
comment:2 Changed 13 years ago by
If Firefox does handle the spaces properly,it seems that Chrome (and certainly Safari and all other browsers with the same engine) fails when there are spaces. I guess normalizing the string so that p:nth-child( 4n + 8 ) becomes p:nth-child(4n+8) before sending it to document.querySelectorAll would allow to make it cross browser
comment:3 Changed 13 years ago by
Owner: | set to snover |
---|---|
Status: | open → assigned |
WebKit bug. This patch will allow jQuery to handle this gracefully by falling back to Sizzle until they fix it.
comment:5 Changed 12 years ago by
Milestone: | 1.4.5 → 1.5 |
---|
Move fixed tickets to appropriate milestone
Note: See
TracTickets for help on using
tickets.
pull request