Ticket #4521 (closed bug: fixed)
A strange phenomenon about showing in IE
| Reported by: | Jessige | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | 1.5 |
| Component: | support | Version: | 1.4.4 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
I found a strange phenomenon about showing in IE when I tried to make a rounded-corner table.
- It seems wonderful when jquery.js has NOT been imported, both IE and Firefox;
- It seems OK in Firefox when jquery.js has been imported, but not OK in IE;
- It seems OK again in IE when I write this -
$("#box").html($("#box").html());
- I have test this by using jquery-1.2.1.js, but this phenomenon has not happened.
IE: 6.0 Firefor: 3.0.8
I will attach my files to this issue. Please send e-mail to me if you have any questions.
Attachments
Change History
comment:1 Changed 4 years ago by dmethvin
- Status changed from new to closed
- Resolution set to invalid
comment:2 Changed 4 years ago by Jessige
- Status changed from closed to reopened
- Resolution invalid deleted
Oh, it was just a mistake that I removed the #box, it was a div which outside the table. I will modify the attachment, and add a screenshot together.
It only happend in IE6 but not in FF3, and I have no IE8, so I can not find the reason. You can test in IE6 with the index.html of my new attachment, use this statement or not. $("#box").html($("#box").html());
I hope these will be helpful for you. And I reopen this issue, because I think it is really a bug.
comment:3 Changed 4 years ago by dmethvin
- Status changed from reopened to closed
- Resolution set to invalid
In IE6, IE7, and IE8 I see a lovely light blue rounded-corner box. I can include either of the jQuery files that you provided and it still looks lovely.
If you are only testing on one computer, I suggest trying several to see if there is something unusual about your particular system.
comment:4 Changed 4 years ago by Jessige
- Status changed from closed to reopened
- Resolution invalid deleted
Ah, I added the div#box, but I removed jquery code when I make the screenshot. But ....
I have changed the demo agin, I am sure you will see the bug when you open the index.hmtl without doing anything, and it will be shown well by clicking on the bar.
I recurred this phenomena on my two computers, I have also sent this demo to my two friends, they all recurred this phenomena with IE6.
This will be the last time I open this issue!
comment:5 Changed 4 years ago by dmethvin
Sorry but my IE6 VM is dead...if any lurkers can test I'd appreciate.
comment:7 Changed 2 years ago by jitter
- Priority changed from major to low
- Status changed from reopened to open
- Version changed from 1.3.2 to 1.4.4
- Component changed from core to support
- Milestone changed from 1.4 to 1.5
Seems to be an issue with the tests in jQuery.support.
test case which breaks in IE.
Proposed commit to fix this.
The changes in this commit work for me, in that they allow the correct rendering of the test case in IE. The changes also don't alter the results of the various tests in support (meaning jQuery.support.XYZ values remain the same). But I'm not sure about the changes as I'm not that familiar with the support tests and thus not sure how sensitive these tests are to small changes which don't seem to make obvious changes in behavior.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.


This does not seem like it has been refined enough to be filed as a bug. There is no #box in your markup. I see a blue rounded corner box in both FF3 and IE8.
Both IE8 and FF3 have debuggers you might be able to use to determine what is happening. If you can narrow it down, open a new ticket with a title that describes the specific problem.