我正在使用HTML5和jQuery 1.10开发Web应用程序。我在输入和链接中使用accesskey属性来改善导航。
实际上我有以下代码:
$("#linktabCost").attr("accesskey", "1");
$("#linktabCapture").attr("accesskey", "2");
$("#linktabInvoice").attr("accesskey", "3");
使用此代码,快捷键的工作方式如下:
我的问题是:
如何使用jQuery将accesskey设置为键盘数字键盘的数字?
我可以使用shortcut.js库解决此问题,并将数字小键盘键(97,98,99 ...)添加到库special_keys数组中。
var special_keys = {
'numpad_1': 97,
'numpad_2': 98,
'numpad_3': 99,
'numpad_4': 100,
'numpad_5': 101,
'esc':27,
'escape':27,
'tab':9,
'space':32,
'return':13,
'enter':13,
'backspace':8
...
}
我用这篇文章来解决问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句