All Downloads are FREE. Search and download functionalities are using the official Maven repository.

static.themes.twbs.js.bootstrap.js Maven / Gradle / Ivy

function resourceLoadedSuccessfully() {

    $(document).ready(() => {

        if (trackGeoLocation) {
            requestGeoPosition();
        }

        if ($(':focus').length === 0) {
            $('input:visible:enabled:first').focus();
        }

        preserveAnchorTagOnForm();
        preventFormResubmission();

        $('.caps-warn').hide();
        $('#fm1 input[name="username"],[name="password"]').trigger('input');
        $('#fm1 input[name="username"]').focus();

        $('#password').keypress(e => {
            let s = String.fromCharCode(e.which);
            if (s.toUpperCase() === s && s.toLowerCase() !== s && !e.shiftKey) {
                $('.caps-warn').show();
            } else {
                $('.caps-warn').hide();
            }
        });

        $('.reveal-password').click(ev => {
            if ($('.pwd').attr('type') === 'text') {
                $('.pwd').attr('type', 'password');
                $(".reveal-password-icon").removeClass("fas fa-eye-slash").addClass("fas fa-eye");
            } else {
                $('.pwd').attr('type', 'text');
                $(".reveal-password-icon").removeClass("fas fa-eye").addClass("fas fa-eye-slash");
            }
            ev.preventDefault();
        });

        if (typeof(jqueryReady) === 'function') {
            jqueryReady();
        }
    });

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy