ボタンをクリックしたときに、keyCode 37で人工的なキーダウンイベントを発生させるスクリプトを書いています。Firefoxで「jQuery.Event」を使用するにはどうすればよいですか?
次のスクリプトは、IE、Safari、およびChromeでは正常に動作しますが、FirefoxとOperaでは動作しません。私が変更したとしても、{keyCode:37}〜{which:37}、それでも動作しません。
$('button').click(function(e){
jQuery("body").trigger(jQuery.Event("keydown", {keyCode: 37}));
e.preventDefault();
}
誰もがFirefoxとOperaで動作させる方法を知っていますか?
ありがとうございます。私は上記のスクリプトを試しましたが、それはIE上でうまく動作しますが、FirefoxとOperaではまだ動作しません。私は理由を知らない... –
上記のスクリプトでEvent( "keydown")をEvent( "keypress")に変更しました。 FireFoxとOperaで動作します!ご助力ありがとうございます!!! –
thats great ..私はあまりにもこれを理解しようとしていた..あなたは大歓迎です.. –