Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#4331 closed bug (fixed)

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@…
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 11 years ago.
Test case HTML

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by willhowat

Attachment: index.html added

Test case HTML

comment:2 Changed 11 years ago by rdworth

Milestone: TBD1.8
Priority: majorcritical
Resolution: fixed
Status: newclosed

Fixed in r2307

comment:3 Changed 11 years ago by rdworth

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

comment:4 Changed 11 years ago by rdworth

Milestone: 1.81.7.1

merged to 1.7.1 in r2326

Note: See TracTickets for help on using tickets.