我想模拟用户在页面加载时按键,例如 shift + r 。使用触发器我无法做到这一点。也在谷歌搜索但没有得到任何答案。
答案 0 :(得分:1)
jQuery Event object documentation中描述了一种可能的方法:
var e = jQuery.Event( "keypress", { shiftKey: true, keyCode: 82 } );
$(document).on('keypress', function(event) {
if (event.shiftKey && event.keyCode == 82) {
console.log("Shift R pressed...");
}
});
//
// press SHIFT + R
//
$(document).trigger(e);

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;