可能是重复问题:
如何使用jQuery实现菜单键盘导航
我使用了<ul> <li>
标签创建了一个菜单,并在用户按下文本框中的Enter
键时向其显示。用户可以使用鼠标选择菜单项 (导航菜单),但我还希望允许用户使用键盘的上/下按钮选择菜单项。
有没有一种使用jQuery或CSS实现这样的方式?
我的菜单具有以下结构:
<div class="services">
<div class="items">
<ul>
<li class="mail-icon"><a href="#" id="mail"><?php echo $langmsg['mail']; ?></a></li>
<li class="forum-icon"><a href="#" id="forum"><?php echo $langmsg['forum']; ?></a></li>
<li class="chat-icon"><a href="#" id="chat"><?php echo $langmsg['chat']; ?></a></li>
</ul>
</div>
</div>
注意:<li>
元素也有背景图像。