Skip to main content

Bug Tracker

Side navigation

#5754 closed bug (worksforme)

Opened January 05, 2010 09:59AM UTC

Closed November 19, 2010 05:39AM UTC

:visible and :not(:hidden) inconsistencies - IE-only

Reported by: Kezzer Owned by:
Priority: major Milestone: 1.4
Component: selector Version: 1.3.2
Keywords: IE8, Internet Explorer 8 Cc:
Blocked by: Blocking:

When implementing a zebra striped table with classes applied to specific rows it was shown that in certain circumstances, such as those where rows were dynamically being included/excluded on the page and that the zebra striping was re-applied in the same manner that it was originally applied, that alternating rows weren't identified correctly.

If :visible is used once rows have been removed using hide() then it will not correctly identify rows. Conversely, if :not(:hidden) is used, then it works fine.

This doesn't occur in Firefox, but does occur in IE8.

Attached is a simple, single file example of the bug.

Attachments (1)
  • test.html (16.4 KB) - added by Kezzer January 05, 2010 09:59AM UTC.

    file showing :visible bug

Change History (2)

Changed June 13, 2010 11:39PM UTC by dmethvin comment:1

component: unfiledselector

Changed November 19, 2010 05:39AM UTC by snover comment:2

resolution: → worksforme
status: newclosed

This is probably fixed with the resolution of #4512. Please re-open if not.