From a54ba81b9c25d1ed4685899762785550ddaea4fd Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Thu, 19 Nov 2015 11:37:49 +0100 Subject: Make language selection in login/signup tab-accessible --- js/codeq/login.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'js/codeq/login.js') diff --git a/js/codeq/login.js b/js/codeq/login.js index 9d899c6..68cf14a 100644 --- a/js/codeq/login.js +++ b/js/codeq/login.js @@ -9,6 +9,7 @@ jqAAILoginBtn = $('#aai_login_button'), jqSignupBtn = $('#signup_button'), jqSubmitLoginBtn = $("#submit"), + jqLangSelect = jqScreen.find('.lang-select'), jqDisabledOverlay = $('#disabled'); //the loginCallbackFunction is used here and in the AAI login as well @@ -79,14 +80,19 @@ codeq.globalStateMachine.transition('aailogin'); e.preventDefault(); }); - jqSubmitLoginBtn.on('click', loginFun); formInputs.on('keyup', function (ev) { if ((ev.keyCode || ev.which) == 13) { jqSubmitLoginBtn.trigger('click'); } }); - //$('#modalLogIn').modal(); + + // setup language selection links + jqLangSelect.on('click', function (e) { + codeq.setLang($(this).data('lang')); + e.preventDefault(); + }); + jqScreen.css('display', ''); jqDisabledOverlay.css('display', 'none'); }, @@ -96,6 +102,7 @@ formInputs.off('keyup'); jqSignupBtn.off('click'); jqAAILoginBtn.off('click'); + jqLangSelect.off('click'); jqScreen.css('display', 'none'); $("#password").val(''); -- cgit v1.2.1