我想编写一个脚本,当在 jQuery 中单击按钮时,它会触发一个人工按键事件(Shift + 箭头键)。

$('button').click(function(){

   $('body').trigger(jQuery.Event('keydown', {keycode:16})); //This line triggers a keydown for 'Shift'.//

   $('body').trigger(jQuery.Event('keydown', {keycode:38})); //This line triggers a keydown for 'Up Arrow key'.//


});

有没有办法将这两者结合起来?也就是说,是否有“Shift + 箭头键”的关键代码或任何脚本来完成?我将不胜感激任何回应。谢谢你。

最佳答案

shiftKey 属性表示按下了 shift 键:

$('body').trigger(jQuery.Event('keydown', { keycode:38, shiftKey: true }));

关于jquery - "Shift + Arrow key"的键码是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8746770/

10-13 08:02