0

要素にkeypressイベントを発生させるにはどうすればよいですか?. inputイベントはトリガーされますが、手紙を書いていないため、完全に実行することはできません。イベントを同じように記録しようとしましたが、同じ問題がありました。

<button>fire event</button>
<input id="test" />
<div id="info"></div>


$("#test").on('keypress', function(event){
    $('#info').append('<br />intro event: ' + event.keyCode);
});

$('button').on('click', function(event) {
    var e = $.Event('keypress', { keyCode: 102 } );
    $("#test").trigger( e );
});

テスト

ありがとうございました。

編集

自分のページで発生したすべてのイベントを保存してから起動できるようにする必要があります。イベントを保存するためのコードは既に完成していますが、問題はどのように起動するかです。

4

0 に答える 0