Difference between revisions of "MediaWiki:Common.js"

From Earth Science Information Partners (ESIP)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
/* Any JavaScript here will be loaded for all users on every page load. */
 
/* Any JavaScript here will be loaded for all users on every page load. */
( function( $ ) {
 
    $('button').hide();
 
}( jQuery ) );
 
 
 
$('.pfUploadable').addClass('font-weight-bold float-right mx-2').css({'position':'sticky','margin-top':'-32px'});
 
$('.pfUploadable').addClass('font-weight-bold float-right mx-2').css({'position':'sticky','margin-top':'-32px'});
 
$('.card-body input.formInput').addClass('form-control');
 
$('.card-body input.formInput').addClass('form-control');
$('.card-body .forminput_button').addClass('mw-ui-button mw-ui-progressive form-control mt-n3').css({'max-width':'unset'});
+
$('.card-body .forminput_button').addClass('mw-ui-button mw-ui-progressive form-control mt-n3').css({'max-width':'unset'}).attr('disabled', 'disabled');
  
 
$(document).ready(function() {
 
$(document).ready(function() {
   $('.card-body input.formInput').on('keyup', function() {
+
   $('.card-body input.formInput').keyup(function() {
    let empty = false;
 
  
 +
    var empty = false;
 
     $('.card-body input.formInput').each(function() {
 
     $('.card-body input.formInput').each(function() {
      empty = $(this).val().length == 0;
+
        if ($(this).val().length == 0) {
     });
+
            empty = true;
 +
        }
 +
     });                  
  
     if (empty)
+
     if (empty) {
      $('.card-body .forminput_button').attr('disabled', 'disabled');
+
        $('.card-body .forminput_button').attr('disabled', 'disabled');
     else
+
     } else {
      $('.card-body .forminput_button').attr('disabled', false);
+
        $('.card-body .forminput_button').removeAttr('disabled');
 +
    }               
 
   });
 
   });
 +
 
});
 
});

Latest revision as of 17:36, July 28, 2021

/* Any JavaScript here will be loaded for all users on every page load. */
$('.pfUploadable').addClass('font-weight-bold float-right mx-2').css({'position':'sticky','margin-top':'-32px'});
$('.card-body input.formInput').addClass('form-control');
$('.card-body .forminput_button').addClass('mw-ui-button mw-ui-progressive form-control mt-n3').css({'max-width':'unset'}).attr('disabled', 'disabled');

$(document).ready(function() {
  $('.card-body input.formInput').keyup(function() {

    var empty = false;
    $('.card-body input.formInput').each(function() {
        if ($(this).val().length == 0) {
            empty = true;
        }
    });                   

    if (empty) {
        $('.card-body .forminput_button').attr('disabled', 'disabled');
    } else {
        $('.card-body .forminput_button').removeAttr('disabled');
    }                
  });

});