0

我对 DOM 事件等不是很熟悉。目前,当用户在键盘和/或键盘上按下 1 时,我想做的是单击第一个对象,这是一个类名为“test”的 HTML 链接。我会使用 keydown 事件,因为它似乎比按键更受支持。我该怎么做呢?

4

1 回答 1

1

以 jquery 为例:

$(document).on('keydown', function(event) {
    if(event.keyCode == 49 // press key 1 on keyboard
        || event.keyCode == 97) // press key 1 on keypad
        location.href = $('a.test').attr('href');
});

jsFiddle

于 2013-10-05T03:33:34.363 回答