我想禁用剑道下拉列表键盘导航,这是默认行为:
在我的具体情况下,我在可编辑网格中有一个下拉菜单,我想在按下左/右箭头时禁用更改突出显示的下一个/上一个项目,因为我正在使用这些来执行另一种行为(将焦点更改到下一列)
我想禁用剑道下拉列表键盘导航,这是默认行为:
在我的具体情况下,我在可编辑网格中有一个下拉菜单,我想在按下左/右箭头时禁用更改突出显示的下一个/上一个项目,因为我正在使用这些来执行另一种行为(将焦点更改到下一列)
我得到了答案
似乎秘密在于首先在下拉菜单中关闭 keydown 事件:
.off("keydown")
这是代码笔中的一个工作代码,我在其中禁用了左右箭头并启用了其他键: http ://codepen.io/MohQut/pen/vEKBvz