aboutsummaryrefslogtreecommitdiffstats
path: root/ui/jquery.ui.accordion.js
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2011-01-21 15:37:18 -0500
committerScott González <scott.gonzalez@gmail.com>2011-01-21 15:37:18 -0500
commit711df1f5e54062d090d92f4e630e4cb0cc137b21 (patch)
tree6dd890763a8163dc9a2db6fe32b26181a6b82728 /ui/jquery.ui.accordion.js
parent6072703cd17a04b0de83b337534fd0c12e24aa88 (diff)
downloadjquery-ui-711df1f5e54062d090d92f4e630e4cb0cc137b21.tar.gz
jquery-ui-711df1f5e54062d090d92f4e630e4cb0cc137b21.zip
Widget: Added _hoverable() and _focusable().
Diffstat (limited to 'ui/jquery.ui.accordion.js')
-rw-r--r--ui/jquery.ui.accordion.js29
1 files changed, 4 insertions, 25 deletions
diff --git a/ui/jquery.ui.accordion.js b/ui/jquery.ui.accordion.js
index b9147abe0..954ee91bd 100644
--- a/ui/jquery.ui.accordion.js
+++ b/ui/jquery.ui.accordion.js
@@ -43,32 +43,11 @@ $.widget( "ui.accordion", {
.addClass( "ui-accordion-li-fix" );
self.headers = self.element.find( options.header )
- .addClass( "ui-accordion-header ui-helper-reset ui-state-default ui-corner-all" )
- .bind( "mouseenter.accordion", function() {
- if ( options.disabled ) {
- return;
- }
- $( this ).addClass( "ui-state-hover" );
- })
- .bind( "mouseleave.accordion", function() {
- if ( options.disabled ) {
- return;
- }
- $( this ).removeClass( "ui-state-hover" );
- })
- .bind( "focus.accordion", function() {
- if ( options.disabled ) {
- return;
- }
- $( this ).addClass( "ui-state-focus" );
- })
- .bind( "blur.accordion", function() {
- if ( options.disabled ) {
- return;
- }
- $( this ).removeClass( "ui-state-focus" );
- });
+ .addClass( "ui-accordion-header ui-helper-reset ui-state-default ui-corner-all" );
+ self._hoverable( self.headers );
+ self._focusable( self.headers );
+
self.headers.next()
.addClass( "ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" );
self.headers.find( ":first-child" ).addClass( "ui-accordion-heading" );