Jquery script for simulated key press down not running keyboard shortcut

前端 未结 2 1779
伪装坚强ぢ
伪装坚强ぢ 2020-12-07 05:43

Id like to give thanks in advance for any time and effort spent on this. Ok so I have a script thats supposed to simulate a key press down event after 3 seconds once the pa

2条回答
  •  借酒劲吻你
    2020-12-07 06:19

    you don't add your handler first....do that

    jQuery(document).ready(function($) {
        // Bind event handler
        $('body').keypress(function(e) {
            alert(String.fromCharCode(e.which));
        });
    });
    jQuery.fn.simulateKeyPress = function(character) {
        jQuery(this).trigger({
            type: 'keypress',
            which: character.charCodeAt(0)
        });
    };
    
    setTimeout(function() {
        $('body').simulateKeyPress('z');
    }, 3000); //3 seconds
    

    example to test: http://jsfiddle.net/x8a25/1/

提交回复
热议问题