2016-03-23 24 views
0

Bir tuşa basılı tuttuğunuzda, anahtar hala kapalıyken javascript keydown olayı tekrar tekrar tetiklenir. Bu efekti programlı olarak simüle etmek istiyorum. Aşağıdaki kodu denedim ancak yalnızca bir kez keydown olayı tetikler:Tetik Otomatik Tekrarlama Javascript keydown olayı

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

Herhangi bir yardım takdir edilmektedir.

cevap

0

Bu ... sonsuza her 50 ms) (.trigger çağırmalıdır

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.