Skip to main content

Search and Top Navigation

#4331 closed bug (fixed)

Opened March 13, 2009 10:59AM UTC

Closed March 18, 2009 10:26AM UTC

Last modified March 19, 2009 03:35AM UTC

Accordion requires theme CSS to function in IE

Reported by: willhowat Owned by:
Priority: critical Milestone: 1.7.1
Component: ui.accordion Version: 1.7
Keywords: accordion ie theme css ui.core.css .ui-helper-reset Cc: will.howat@lbi.com
Blocked by: Blocking:
Description

Problem


UI downloaded with no theme. Accordion plugin fails in IE.

In IE the first show/hide is successful and subsequent show/hides throw an error (invalid argument). This behaviour is seen in IE7 & IE6 in a simple test case using the assets from SVN trunk and markup from the accordion demo supplied in the development bundle.

Temporary fix


By including theme CSS the problem does not occur.

I believe I've tracked this down to ui.core.css, specifically the rule .ui-helper-reset. If a valid border property is present the accordion functions correctly in IE.

Attachments (1)
  • index.html (2.7 KB) - added by willhowat March 13, 2009 11:00AM UTC.

    Test case HTML

Change History (4)

Changed March 17, 2009 11:42AM UTC by rdworth comment:1

Changed March 18, 2009 10:26AM UTC by rdworth comment:2

milestone: TBD1.8
priority: majorcritical
resolution: → fixed
status: newclosed

Fixed in r2307

Changed March 18, 2009 10:32AM UTC by rdworth comment:3

Duplicates

  • #4336 - jQuery UI Accordion 1.7 Invalid Argument Error in IE 6/7 When Theme Not Included
  • #4352 - accordion does not work if the -content div has a no border width specified

Changed March 19, 2009 03:35AM UTC by rdworth comment:4

milestone: 1.81.7.1

merged to 1.7.1 in r2326