Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery UI选项卡自动启用键盘控制_Jquery_User Interface_Tabs_Keyboard - Fatal编程技术网

jQuery UI选项卡自动启用键盘控制

jQuery UI选项卡自动启用键盘控制,jquery,user-interface,tabs,keyboard,Jquery,User Interface,Tabs,Keyboard,目前,jQueryUITabs容器具有键盘控件,可在具有左右键的选项卡之间切换,但只有在单击选项卡后才启用该控件。有没有一种方法可以随意显式地启用和禁用小部件的键盘控制?我相信,您可以在启动时聚焦选项卡容器 $("#myTabContainer").focus(); // or if you need to have focus on a tab $("#myFirstTab").focus(); 但不要一次又一次地重置焦点,否则用户无法输入任何文本字段或单击滚动网站如果你开始使用默认的焦

目前,jQueryUITabs容器具有键盘控件,可在具有左右键的选项卡之间切换,但只有在单击选项卡后才启用该控件。有没有一种方法可以随意显式地启用和禁用小部件的键盘控制?

我相信,您可以在启动时聚焦选项卡容器

$("#myTabContainer").focus();

// or if you need to have focus on a tab

$("#myFirstTab").focus();

但不要一次又一次地重置焦点,否则用户无法输入任何文本字段或单击滚动网站

如果你开始使用默认的焦点行为,那么你实际上是在破坏你的网站/应用程序,让任何理解和使用它的人都可以使用它。我理解你的意思,但这是一个简单的应用程序,它将被一个类似于电视的智能设备使用,只有一个用于导航的d-pad,所以它很好