Side navigation
#1117 closed bug (invalid)
Opened April 10, 2007 02:24PM UTC
Closed April 25, 2007 04:47PM UTC
Last modified June 19, 2007 09:59AM UTC
bug setting CSS borders; only appears in FireFox
Reported by: | jsilve1 | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.1.3 |
Component: | core | Version: | 1.1.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
I found a weird bug that I think is JQuery's, but could be in FireFox. The bug only appears in FireFox 1.5 and 2. The expected results occur in Safari 2.0 and Opera 9 and MSIE 6.
This has to do with setting the *borders* on a selected element in a table. Test case (with sanitized data):
http://telecaster.epp.jhu.edu/jquery-bug.html
Clicking on the "See more..." text will fire the .show() method and show
the next row, and toggle between show() and hide(). Nothing too weird,
yet.
But I've chained some css() methods on, and the border should also change for the TD that contains the "Show more..." text.
However, the border that changes is for the TD for the next row after
the row that is shown.
In the test case URL, click on a "Show more..." text in the second row, and then click on the
"Show more..." text in the first row, and you will see what I mean. (I hope!)
Attachments (0)
Change History (1)
Changed April 25, 2007 04:47PM UTC by comment:1
resolution: | → invalid |
---|---|
status: | new → closed |
This is an issue with your layout. The border is being applied but it is being overlaid by something else. Try creating a more simple case to see that setting .css() border works just fine.