无法将菜单栏的第一个元素集中在页面加载上



如何使用jquery设置菜单第一li 的焦点

这是我正在尝试的:

jQuery(document).ready(function(){
    jQuery('#check').find('li').first().focus();
    });

检查是菜单栏的 ID

.HTML:

<nav id="check" class="uk-flex uk-flex-middle uk-flex-item-1 uk-flex-right">
  <ul class="uk-navbar-nav uk-hidden-small">
    <li tabindex="0"><a href="/demo1-home">Home</a>
    </li>
    <li></li>...other menu elements
  </ul>
</nav>

专注于<a>,例如:

$(document).ready(function(){
    $($('#check').find('a')[0]).focus();
});

最新更新