1

JQuery.Event「Enter」キー押下をシミュレートするために使用できることはわかっています。このような何かがそれを行います -

var event = jQuery.Event( "keydown" );
event.keyCode = 13
$("input").trigger( event );

ただし、実際の「Enter」キーが押されたとき、これはブラウザーのデフォルトの動作を起動しません。たとえば、カーソルがタグ内にある場合は次の行に移動したり、カーソルがタグtextarea内にある場合はフォームを送信したりします。input

実際の「Enter」キー押下イベント/動作をトリガーまたはシミュレートできるかどうかを知りたいです。

4

3 に答える 3

0

これに似たものが欲しいですか?

 $(function(){
   $(document).keypress(function(event) {
      if(event.which == 13) {
      console.log("Dude! You hit Enter Key!!");
     }
   });
 });
于 2013-11-05T10:16:55.283 に答える
-1

これを使用できます:

$("body").delegate("input", "keypress",function(e){
  if(e.which == 13){
  }
}

それはすべての入力で機能します。

于 2013-11-05T11:13:18.447 に答える