javascript-jQuery scrollTop并专注于元素

我有以下scrollTop函数:

<a onclick="jQuery('html,body').animate({scrollTop:0},'slow');return false;" class="well well-sm" href="#">
                    <i class="uxf-icon uxf-up-open-large"></i><span class="sr-only">${message:backToTop}</span></a>

但是,当您使用键盘导航时,焦点不会移到顶部.它保留在页脚中.有没有一种方法可以将重点放在以下div上:

<div id="top" tabindex="-1"></div>

解决方法:

视觉焦点与键盘焦点不同,可以使用focus()函数定义键盘焦点

 <a onclick="jQuery("#top").focus();return false;" class="well well-sm" href="#">...</a>

可以与动画功能一起使用.

上一篇:Android Accessibility对讲提示说“关闭导航抽屉”,无论抽屉状态如何


下一篇:1711: [Usaco2007 Open]Dingin吃饭