#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 9 years ago by
Component: | unfiled → selector |
---|---|
Milestone: | 1.5 → 1.4.5 |
Priority: | undecided → high |
Status: | new → open |
comment:2 Changed 9 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 9 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.
Note: See
TracTickets for help on using
tickets.
pull request