From: Giovanni Giacobbi Date: Sun, 20 Mar 2011 02:19:36 +0000 (+0100) Subject: Restructured if/else's for better readability X-Git-Tag: 1.9m5~195^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F160%2Fhead;p=jquery-ui.git Restructured if/else's for better readability --- diff --git a/ui/jquery.ui.button.js b/ui/jquery.ui.button.js index 9cf8974b2..5777d4753 100644 --- a/ui/jquery.ui.button.js +++ b/ui/jquery.ui.button.js @@ -183,21 +183,17 @@ $.widget( "ui.button", { }, _determineButtonType: function() { - + if ( this.element.is(":checkbox") ) { this.type = "checkbox"; + } else if ( this.element.is(":radio") ) { + this.type = "radio"; + } else if ( this.element.is("input") ) { + this.type = "input"; } else { - if ( this.element.is(":radio") ) { - this.type = "radio"; - } else { - if ( this.element.is("input") ) { - this.type = "input"; - } else { - this.type = "button"; - } - } + this.type = "button"; } - + if ( this.type === "checkbox" || this.type === "radio" ) { // we don't search against the document in case the element // is disconnected from the DOM