当您按住某个键时,如果该键仍处于关闭状态,则会重复触发javascript keydown
事件。我想以编程方式模拟这种效果。我尝试了以下代码,但它只触发keydown
事件一次:
e = jQuery.Event("keydown"); // define this once in global scope
e.which = 38; // Some key value
$("input").trigger(e);
感谢任何帮助。
答案 0 :(得分:0)
这应该每50毫秒永远调用.trigger()...
e = jQuery.Event("keydown"); // define this once in global scope
e.which = 38; // Some key value
setInterval(function() {
$("input").trigger(e);
}, 50); // Change 50 to whatever you like.