Bug Tracker

Opened 13 years ago

Closed 12 years ago

Last modified 11 years ago

#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 snover

Component: unfiledselector
Milestone: 1.51.4.5
Priority: undecidedhigh
Status: newopen

comment:2 Changed 13 years ago by anonymous

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 snover

Owner: set to snover
Status: openassigned

WebKit bug. This patch will allow jQuery to handle this gracefully by falling back to Sizzle until they fix it.

comment:4 Changed 12 years ago by john

Resolution: fixed
Status: assignedclosed

Landed.

comment:5 Changed 12 years ago by jitter

Milestone: 1.4.51.5

Move fixed tickets to appropriate milestone

Note: See TracTickets for help on using tickets.