Skip to main content

Bug Tracker

Side navigation

#4440 closed bug (worksforme)

Opened March 27, 2009 10:37PM UTC

Closed November 20, 2010 10:41PM UTC

Last modified March 13, 2012 04:58PM UTC

fadeIn / fadeOut does not restore tr elements in IE 8

Reported by: bradcupit Owned by:
Priority: major Milestone: 1.4
Component: effects Version: 1.3.2
Keywords: Cc:
Blocked by: Blocking:

when fading in or out multiple tr elements, the text will not re-appear properly. See attached html file.

This bug only affects jQuery 1.3.2 in IE8.

jQuery 1.3.1, 1.3.0, and 1.2.6 tested properly in IE 8.

jQuery 1.3.2 did, however, test properly in Chrome, Firefox 3.0.7 and IE 7 compatibility mode.

This bug only affects multiple <tr> elements. A single tr element seems to work just fine.

Attachments (2)
  • jstest.html (0.9 KB) - added by bradcupit March 27, 2009 10:37PM UTC.

    test case for ticket 4440

  • jstest2.html (1.0 KB) - added by bradcupit March 27, 2009 10:53PM UTC.

    second test case demonstrating problem with both tr and td

Change History (9)

Changed March 27, 2009 10:43PM UTC by bradcupit comment:1

oops, forgot to mention, in the test case (jstest.html, attached to this ticket). Here's the bug:

1) press the "Toggle Text" button

2) see two lines disappear

3) press the "Toggle Text" button again

4) expected: see both lines reappear

actual in IE 8: only one line reappears

Changed March 27, 2009 10:52PM UTC by bradcupit comment:2

discovered more:

if using a 2 x 2 table, after fadeOut is called, then followed by fadeIn, only the upper left cell is displayed

expected: all four cells are displayed

uploading new test case to demonstrate this: jstest2.html

Changed April 09, 2009 11:24PM UTC by junkpop comment:3

I can also confirm the problem. This is a critical issue using jQuery 1.3.2.

jQ 1.3.1 displays correctly.

Changed April 23, 2009 12:04PM UTC by Olsa comment:4

I also got that problem with fadeIn but with a button. I have to use show() instead...or use the compatibility mode in IE8.

Changed April 30, 2009 08:36PM UTC by kvanque comment:5

I can also confirm this bug i got a single 2x2 table.

and i'm trying to fadein/fadeout the second row.

Neither fadeout or fadein (trying to fadein after using hide())


Changed August 09, 2009 01:42AM UTC by dmethvin comment:6

component: unfilledfx

Changed January 16, 2010 03:57PM UTC by bradcupit comment:7

this bug is partially fixed in jQuery 1.4.

Attachment 1 (jstest.html) appears to work correctly in IE 8 now.

Attachment 2 (jstest2.html) works better but not 100% correct (the left two cells in the table appear correctly, but not the right two cells)

It still works correctly (as it always did) in Chrome, Firefox, and IE 7. So this is still an IE 8 only bug.

Changed November 20, 2010 10:41PM UTC by snover comment:8

resolution: → worksforme
status: newclosed

test case works for me jQuery 1.4.4. Honestly it is more busted in Firefox because of the simultaneous fading of table row and table cell.

Changed April 19, 2011 12:24AM UTC by bradcupit comment:9

I agree: works in IE 8 now, and though it doesn't look good in Firefox, it does function correctly