-3

我正在尝试使用键盘触发 onclick 操作。Javascript 或 jQuery。

当人们点击图像时,我可以做到这一点,但我希望它更简单,比如在不使用 CTRL、ALT 或 SHIFT 的情况下按下键盘键。

是为了弹钢琴。

4

2 回答 2

1

只需绑定一个监听 keydown 事件的事件。

$(window).on('keydown', function(e){
    // Do your thing.
    switch(e.which){
        case 13:
           alert('You pressed the enter key');
           // Or if you want to trigger click event already assigned to an image.
           $('img').trigger('click');
           break;
        ....
    }
}
于 2013-08-09T21:44:21.883 回答
0

你看过jQuery中的$.trigger 函数吗?似乎您应该能够在$("#image").trigger("click");按下右键时运行。

于 2013-08-09T21:44:04.257 回答