我将jquery jdiv plugin用于大型菜单。
如何使用jquery允许用户在大型菜单(显示链接悬停或显示焦点的div)上键盘输入(标签)?
大型菜单失去焦点后,我希望焦点返回到下一个导航栏链接。
基本上,我只是想使所有这些键盘都可访问。
谢谢
最佳答案
跳转到页面中的某个元素可为其赋予焦点,这来自jQuery API docs for focus():
元素可以通过键盘命令(例如Tab键)或通过单击元素来获得焦点。
在您的问题中,您建议当特定链接获得焦点时,jQuery jdiv插件支持打开div,因此您应该只能启用该选项。
如果它不提供该功能,则可以很容易地插入该插件。
$('.mega-menu-item').focus(function() {
// Do whatever it is you do to reveal the respective hidden div
$('.mega-menu-item .hidden-div').show();
});