]> source.dussan.org Git - jquery-ui.git/commitdiff
Accordion: Removed ui-accordion-disabled class. Fixes #8193 - Accordion: Remove ui...
authorScott González <scott.gonzalez@gmail.com>
Wed, 14 Mar 2012 15:08:19 +0000 (11:08 -0400)
committerScott González <scott.gonzalez@gmail.com>
Wed, 14 Mar 2012 15:08:19 +0000 (11:08 -0400)
ui/jquery.ui.accordion.js

index 7f167d6b1b427830c500576f33e4d0de0ac30c48..169a074090f437fea805f0bb0a3cf7103cf0ed22 100644 (file)
@@ -134,7 +134,7 @@ $.widget( "ui.accordion", {
                // clean up headers
                this.headers
                        .unbind( ".accordion" )
-                       .removeClass( "ui-accordion-header ui-accordion-header-active ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top" )
+                       .removeClass( "ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top" )
                        .removeAttr( "role" )
                        .removeAttr( "aria-expanded" )
                        .removeAttr( "aria-selected" )
@@ -145,7 +145,7 @@ $.widget( "ui.accordion", {
                var contents = this.headers.next()
                        .css( "display", "" )
                        .removeAttr( "role" )
-                       .removeClass( "ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled" );
+                       .removeClass( "ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled" );
                if ( this.options.heightStyle !== "content" ) {
                        this.element.css( "height", this.originalHeight );
                        contents.css( "height", "" );
@@ -185,9 +185,7 @@ $.widget( "ui.accordion", {
                // so we need to add the disabled class to the headers and panels
                if ( key === "disabled" ) {
                        this.headers.add( this.headers.next() )
-                               // TODO: why do we have an accordion-specific disabled class?
-                               // widget-specific classes seem to exist in a lot of plugins
-                               .toggleClass( "ui-accordion-disabled ui-state-disabled", !!value );
+                               .toggleClass( "ui-state-disabled", !!value );
                }
        },