【发布时间】:2013-06-06 02:25:36
【问题描述】:
有没有办法简化这段代码,而不必重复相同的信息?...
shortcut.add("b",function() {
$(".show_hide").trigger('click');
},{
'disable_in_input':true
});
shortcut.add("a",function() {
$("#about").trigger('click');
},{
'disable_in_input':true
});
shortcut.add("w",function() {
$(".show_hide_header").trigger('click');
},{
'disable_in_input':true
});
shortcut.add("r",function() {
$(".show_hide_l").trigger('click');
},{
'disable_in_input':true
});
shortcut.add("up",function() {
$("#prev").trigger('click');
},{
'disable_in_input':true
});
shortcut.add("down",function() {
$("#next").trigger('click');
},{
'disable_in_input':true
});
用于键盘快捷键http://www.openjs.com/scripts/events/keyboard_shortcuts/
【问题讨论】:
-
不幸的是,它看起来像是插件本身的限制。只要其 BSD 许可证允许,您就必须修改插件或实现自己的键盘处理例程。
标签: javascript keyboard-shortcuts