Skip to content

Commit 164e46e

Browse files
committed
Accordion: Use .show()/.hide() for initial panel visibility.
1 parent 4749123 commit 164e46e

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

themes/base/jquery.ui.accordion.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@
1212
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
1313
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
1414
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
15-
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; display: none; zoom: 1; }
16-
.ui-accordion .ui-accordion-content-active { display: block; }
15+
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }

ui/jquery.ui.accordion.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ $.widget( "ui.accordion", {
6363
this._focusable( this.headers );
6464

6565
this.headers.next()
66-
.addClass( "ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" );
66+
.addClass( "ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" )
67+
.hide();
6768

6869
// don't allow collapsible: false and active: false
6970
if ( !options.collapsible && options.active === false ) {
@@ -76,7 +77,9 @@ $.widget( "ui.accordion", {
7677
this.active = this._findActive( options.active )
7778
.addClass( "ui-accordion-header-active ui-state-active" )
7879
.toggleClass( "ui-corner-all ui-corner-top" );
79-
this.active.next().addClass( "ui-accordion-content-active" );
80+
this.active.next()
81+
.addClass( "ui-accordion-content-active" )
82+
.show();
8083

8184
this._createIcons();
8285
this.originalHeight = this.element[0].style.height;

0 commit comments

Comments
 (0)