type: 'inline'
};
- $.extend({
+ $.extend( {
/**
* Create a spinner element
*
* Example:
*
* // Create a large spinner reserving all available horizontal space.
- * var $spinner = $.createSpinner({ size: 'large', type: 'block' });
+ * var $spinner = $.createSpinner( { size: 'large', type: 'block' } );
* // Insert above page content.
* $( '#mw-content-text' ).prepend( $spinner );
*
* // Place a small inline spinner next to the "Save" button
- * var $spinner = $.createSpinner({ size: 'small', type: 'inline' });
+ * var $spinner = $.createSpinner( { size: 'small', type: 'inline' } );
* // Alternatively, just `$.createSpinner();` as these are the default options.
* $( '#wpSave' ).after( $spinner );
*
* // The following two are equivalent:
* $.createSpinner( 'magic' );
- * $.createSpinner({ id: 'magic' });
+ * $.createSpinner( { id: 'magic' } );
*
* @static
* @inheritable
opts = $.extend( {}, defaults, opts );
- var $spinner = $( '<div>', { 'class': 'mw-spinner', 'title': '...' } );
+ var $spinner = $( '<div>' ).addClass( 'mw-spinner' ).attr( 'title', '...' );
if ( opts.id !== undefined ) {
$spinner.attr( 'id', 'mw-spinner-' + opts.id );
}
removeSpinner: function ( id ) {
return $( '#mw-spinner-' + id ).remove();
}
- });
+ } );
/**
* Inject a spinner after each element in the collection