diff options
author | Felix Nagel <info@felixnagel.com> | 2011-10-12 22:14:28 +0200 |
---|---|---|
committer | Felix Nagel <info@felixnagel.com> | 2011-10-12 22:14:28 +0200 |
commit | cc232430fe52f5a29a18bc99c51fceb9bceddba6 (patch) | |
tree | 277a3900bf9304216381a12be4ed3b025ace3485 /ui/jquery.ui.selectmenu.js | |
parent | 0c954cb243a12e3607f88f65084847692fdb3a4f (diff) | |
download | jquery-ui-cc232430fe52f5a29a18bc99c51fceb9bceddba6.tar.gz jquery-ui-cc232430fe52f5a29a18bc99c51fceb9bceddba6.zip |
Selectmenu: added braces to if clauses, coding guidelines
Diffstat (limited to 'ui/jquery.ui.selectmenu.js')
-rw-r--r-- | ui/jquery.ui.selectmenu.js | 37 |
1 files changed, 26 insertions, 11 deletions
diff --git a/ui/jquery.ui.selectmenu.js b/ui/jquery.ui.selectmenu.js index 689f75255..8a1dac302 100644 --- a/ui/jquery.ui.selectmenu.js +++ b/ui/jquery.ui.selectmenu.js @@ -130,14 +130,15 @@ $.widget( "ui.selectmenu", { .menu({ select: function( event, ui ) { var flag = false, - item = ui.item.data( "item.selectmenu" ); - - if ( item.index != that.element[0].selectedIndex ) flag = true; - + item = ui.item.data( "item.selectmenu" ), + oldIndex = that.element[0].selectedIndex; + that._setOption( "value", item.value ); that._trigger( "select", event, { item: item } ); - if ( flag ) that._trigger( "change", event, { item: item } ); + if ( item.index != oldIndex ) { + that._trigger( "change", event, { item: item } ); + } if ( that.opened ) { event.preventDefault(); @@ -146,7 +147,11 @@ $.widget( "ui.selectmenu", { }, focus: function( event, ui ) { var item = ui.item.data( "item.selectmenu" ); - if ( that.focus !== undefined && item.index != that.focus ) that._trigger( "focus", event, { item: item } ); + + if ( that.focus !== undefined && item.index != that.focus ) { + that._trigger( "focus", event, { item: item } ); + } + that.focus = item.index; } }); @@ -242,7 +247,9 @@ $.widget( "ui.selectmenu", { this.menuWrap.removeClass( 'ui-selectmenu-open' ); this.opened = false; - if (focus) this.button.focus(); + if ( focus ) { + this.button.focus(); + } this._trigger( "close", event ); } @@ -279,9 +286,15 @@ $.widget( "ui.selectmenu", { }, _move: function( key, event ) { - if ( !this.opened ) this.menu.menu( "focus", event, this._getSelectedItem() ); - this.menu.menu( key, event ); - if ( !this.opened ) this.menu.menu( "select", event ); + if ( !this.opened ) { + this.menu.menu( "focus", event, this._getSelectedItem() ); + } + + this.menu.menu( key, event ); + + if ( !this.opened ) { + this.menu.menu( "select", event ); + } }, _getSelectedItem: function() { @@ -307,7 +320,9 @@ $.widget( "ui.selectmenu", { keydown: function( event ) { switch (event.keyCode) { case $.ui.keyCode.TAB: - if ( this.opened ) this.close( event ); + if ( this.opened ) { + this.close( event ); + } break; case $.ui.keyCode.ENTER: if ( this.opened ) { |