mirror of
https://github.com/Hopiu/jquery-mobile.git
synced 2026-04-26 17:14:42 +00:00
jquery.mobile.buttonMarkup.js: Whitespace changes, bring this package up to jQuery coding standards.
Signed-off-by: Steven Black <steveb@stevenblack.com>
This commit is contained in:
parent
84d540e533
commit
399c2c5af0
1 changed files with 30 additions and 30 deletions
|
|
@ -4,12 +4,12 @@
|
|||
* Dual licensed under the MIT or GPL Version 2 licenses.
|
||||
* http://jquery.org/license
|
||||
*/
|
||||
(function($, undefined ) {
|
||||
( function( $, undefined ) {
|
||||
|
||||
$.fn.buttonMarkup = function( options ){
|
||||
$.fn.buttonMarkup = function( options ) {
|
||||
return this.each( function() {
|
||||
var el = $( this ),
|
||||
o = $.extend( {}, $.fn.buttonMarkup.defaults, el.jqmData(), options),
|
||||
o = $.extend( {}, $.fn.buttonMarkup.defaults, el.jqmData(), options ),
|
||||
|
||||
// Classes Defined
|
||||
buttonClass,
|
||||
|
|
@ -22,9 +22,9 @@ $.fn.buttonMarkup = function( options ){
|
|||
|
||||
// if not, try to find closest theme container
|
||||
if ( !o.theme ) {
|
||||
var themedParent = el.closest("[class*='ui-bar-'],[class*='ui-body-']");
|
||||
var themedParent = el.closest( "[class*='ui-bar-'],[class*='ui-body-']" );
|
||||
o.theme = themedParent.length ?
|
||||
/ui-(bar|body)-([a-z])/.exec( themedParent.attr("class") )[2] :
|
||||
/ui-(bar|body)-([a-z])/.exec( themedParent.attr( "class" ) )[2] :
|
||||
"c";
|
||||
}
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ $.fn.buttonMarkup = function( options ){
|
|||
if ( o.iconpos ) {
|
||||
buttonClass += " ui-btn-icon-" + o.iconpos;
|
||||
|
||||
if ( o.iconpos == "notext" && !el.attr("title") ) {
|
||||
if ( o.iconpos == "notext" && !el.attr( "title" ) ) {
|
||||
el.attr( "title", el.text() );
|
||||
}
|
||||
}
|
||||
|
|
@ -66,9 +66,9 @@ $.fn.buttonMarkup = function( options ){
|
|||
.attr( "data-" + $.mobile.ns + "theme", o.theme )
|
||||
.addClass( buttonClass );
|
||||
|
||||
var wrap = ("<D class='" + innerClass + "'><D class='ui-btn-text'></D>" +
|
||||
var wrap = ( "<D class='" + innerClass + "'><D class='ui-btn-text'></D>" +
|
||||
( o.icon ? "<span class='" + iconClass + "'></span>" : "" ) +
|
||||
"</D>").replace(/D/g, o.wrapperEls);
|
||||
"</D>" ).replace( /D/g, o.wrapperEls );
|
||||
|
||||
el.wrapInner( wrap );
|
||||
});
|
||||
|
|
@ -81,11 +81,11 @@ $.fn.buttonMarkup.defaults = {
|
|||
wrapperEls: "span"
|
||||
};
|
||||
|
||||
function closestEnabledButton(element)
|
||||
function closestEnabledButton( element )
|
||||
{
|
||||
while (element){
|
||||
var $ele = $(element);
|
||||
if ($ele.hasClass("ui-btn") && !$ele.hasClass("ui-disabled")){
|
||||
while ( element ) {
|
||||
var $ele = $( element );
|
||||
if ( $ele.hasClass( "ui-btn" ) && !$ele.hasClass( "ui-disabled" ) ) {
|
||||
break;
|
||||
}
|
||||
element = element.parentNode;
|
||||
|
|
@ -94,35 +94,35 @@ function closestEnabledButton(element)
|
|||
}
|
||||
|
||||
var attachEvents = function() {
|
||||
$(document).bind({
|
||||
"vmousedown": function(event) {
|
||||
var btn = closestEnabledButton(event.target);
|
||||
if (btn){
|
||||
var $btn = $(btn),
|
||||
$( document ).bind( {
|
||||
"vmousedown": function( event ) {
|
||||
var btn = closestEnabledButton( event.target );
|
||||
if ( btn ) {
|
||||
var $btn = $( btn ),
|
||||
theme = $btn.attr( "data-" + $.mobile.ns + "theme" );
|
||||
$btn.removeClass( "ui-btn-up-" + theme ).addClass( "ui-btn-down-" + theme );
|
||||
}
|
||||
},
|
||||
"vmousecancel vmouseup": function(event) {
|
||||
var btn = closestEnabledButton(event.target);
|
||||
if (btn){
|
||||
var $btn = $(btn),
|
||||
"vmousecancel vmouseup": function( event ) {
|
||||
var btn = closestEnabledButton( event.target );
|
||||
if ( btn ) {
|
||||
var $btn = $( btn ),
|
||||
theme = $btn.attr( "data-" + $.mobile.ns + "theme" );
|
||||
$btn.removeClass( "ui-btn-down-" + theme ).addClass( "ui-btn-up-" + theme );
|
||||
}
|
||||
},
|
||||
"vmouseover focus": function(event) {
|
||||
var btn = closestEnabledButton(event.target);
|
||||
if (btn){
|
||||
var $btn = $(btn),
|
||||
"vmouseover focus": function( event ) {
|
||||
var btn = closestEnabledButton( event.target );
|
||||
if ( btn ) {
|
||||
var $btn = $( btn ),
|
||||
theme = $btn.attr( "data-" + $.mobile.ns + "theme" );
|
||||
$btn.removeClass( "ui-btn-up-" + theme ).addClass( "ui-btn-hover-" + theme );
|
||||
}
|
||||
},
|
||||
"vmouseout blur": function(event) {
|
||||
var btn = closestEnabledButton(event.target);
|
||||
if (btn){
|
||||
var $btn = $(btn),
|
||||
"vmouseout blur": function( event ) {
|
||||
var btn = closestEnabledButton( event.target );
|
||||
if ( btn ) {
|
||||
var $btn = $( btn ),
|
||||
theme = $btn.attr( "data-" + $.mobile.ns + "theme" );
|
||||
$btn.removeClass( "ui-btn-hover-" + theme ).addClass( "ui-btn-up-" + theme );
|
||||
}
|
||||
|
|
@ -132,4 +132,4 @@ var attachEvents = function() {
|
|||
attachEvents = null;
|
||||
};
|
||||
|
||||
})(jQuery);
|
||||
})( jQuery );
|
||||
|
|
|
|||
Loading…
Reference in a new issue