Bug Tracker

Ticket #1117 (closed bug: invalid)

Opened 2 years ago

Last modified 1 year ago

bug setting CSS borders; only appears in FireFox

Reported by: jsilve1 Assigned to: anonymous
Type: bug Priority: major
Milestone: 1.1.3 Component: core
Version: 1.1.2 Keywords:
Cc: Needs: Review

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

Change History

Changed 2 years ago by brandon

  • status changed from new to closed
  • resolution set to invalid

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.

Note: See TracTickets for help on using tickets.