Jump to content
Menú alternativo
Alternar el menú de preferencias
Menú alternativo personal
No has accedido
Tu dirección IP será visible si haces alguna edición
Sin resumen de edición
Sin resumen de edición
 
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
// span id, etc.
/**
* @todo
* $('.progress-bar').append(progressBar.$element);  //progressBar.$element
*
* var progress = [];
* var test = $.each($('.progress-bar'), function(index, value) {
*  //console.log(index + ':' + $(value).text());
*  progress.push( $( value ).text() );
* });
* console.log(progress)
*
* console.log( progress.slice( -1 )[ 0 ] ) // end
* progress[ 0 ] // start
*  progress.slice( -1 )[ 0 ]
*
* $.each($('.progress-bar'), function(index, value) {
*  console.log(index + ':' + $(value).text());
* });
**/


var number = $( '#progress-bar' ).text();


var progressBar = new OO.ui.ProgressBarWidget( {
// barra de progreso
progress: 25
if ( mw.config.get( 'wgPageName' ) === 'Usuario:Hasley/sandbox2' ) {
} )


if ( progressBar.progress < 100 ) {
$.when( $.ready, mw.loader.using( [ 'oojs-ui' ] ) ).then( function () {
    progressBar.pushPending()
 
    barId = 1;
 
var number = $( '#progress-bar-' + barId ).attr( 'data-id-' + barId )
 
var progressBar = new OO.ui.ProgressBarWidget( {
progress: number
} );
 
progressBar.$element.css({
borderRadius: '.2rem',
margin: '0 auto',
});
 
if ( progressBar.progress < 100 ) {
    progressBar.pushPending();
}
 
$( '#progress-bar-' + barId ).append( progressBar.$element );
 
} );
}
}
$( document.body ).append( progressBar.$element );

Revisión actual - 01:54 12 ene 2022

/**
 * @todo
 * $('.progress-bar').append(progressBar.$element);  //progressBar.$element
 * 
 * var progress = [];
 * var test = $.each($('.progress-bar'), function(index, value) {
 *  //console.log(index + ':' + $(value).text());
 *   progress.push( $( value ).text() );
 * });
 * console.log(progress)
 * 
 * console.log( progress.slice( -1 )[ 0 ] ) // end
 * progress[ 0 ] // start
 *  progress.slice( -1 )[ 0 ]
 * 
 * $.each($('.progress-bar'), function(index, value) {
 *  console.log(index + ':' + $(value).text());
 * });
**/


// barra de progreso
if ( mw.config.get( 'wgPageName' ) === 'Usuario:Hasley/sandbox2' ) {

	$.when( $.ready, mw.loader.using( [ 'oojs-ui' ] ) ).then( function () {	

    	barId = 1;

		var number = $( '#progress-bar-' + barId ).attr( 'data-id-' + barId )

		var progressBar = new OO.ui.ProgressBarWidget( {
			progress: number
		} );

		progressBar.$element.css({
			borderRadius: '.2rem',
			margin: '0 auto',
		});

		if ( progressBar.progress < 100 ) {
		    progressBar.pushPending();
		}

		$( '#progress-bar-' + barId ).append( progressBar.$element );

	} );
}