按Tab键时页面正在上升

时间:2014-01-16 09:11:48

标签: javascript jquery

我使用jquery选项卡创建了一个函数。功能正常。但是当我按Tab键时,页面正在向上移动。 我在这里做错了什么?

$(document).on('keydown', function (e) {
     var keyCode = e.keyCode || e.which;
     if (keyCode === 9) {
         if (!$('#appinfo:last-child').is(':focus') && window.location.href.search('appinfo') != -1) {
             $('#ATab1').removeClass('active');
             $('#ATab2').addClass('active');

             $('#appinfo').hide();
             $('#loanprogram').show();
             $('#miworksheet').hide();
             window.location = '#loanprogram';
         }
         else if (!$('#loanprogram:last-child').is(':focus') && window.location.href.search('loanprogram') != -1) {
             $('#ATab2').removeClass('active');
             $('#ATab3').addClass('active');

             $('#appinfo').hide();
             $('#loanprogram').hide();
             $('#miworksheet').show();
             window.location = '#miworksheet';
         }
     }
});

0 个答案:

没有答案