2016-03-23 12 views
0

キーを押したままにすると、キーがまだダウンしている間にjavascript​​イベントが繰り返しトリガーされます。私はこの効果をプログラム的にシミュレートしたい。私は、次のコードを試してみましたが、それだけで一度だけ​​イベントをトリガー:トリガー自動繰り返しJavascriptキーダウンイベント

e = jQuery.Event("keydown"); // define this once in global scope 
e.which = 38; // Some key value 
$("input").trigger(e); 

すべてのヘルプは高く評価されています。

答えて

0

これは...永遠50ms毎)(.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. 
関連する問題