2016-08-25 11 views
0

これは、キーを押すとdivを表示するためのスクリプトファイルです。 これは、PC上で動作します:電話でのJquery keypressイベント

$(document).on('keypress', function(e) { 
    if(e.keyCode === 97) { //a 
     $('.login-box').show(); 
     $('#intial').hide(); 
    } 
}); 

が、それは、私はキーボードを開くことができないので、入力 フィールドに存在して携帯電話上で動作していないDOS。 は、私はこの?... 好ましくタッチイベント(パターン)をやって行くことができる方法はあります..

+0

http://stackoverflow.com/questions/21055270/javascript-keypress-event-not-raised-on-android-browser – mplungjan

+0

そのポストはちょうどAのリスニングここで入力フィールドにIMを聞いている見ますウィンドウのキー –

+1

タッチスタートイベントを使用する – mplungjan

答えて

1

あなたはkeyupまたは​​イベントを試してみたいことがあります。

私はkeypressが推奨されておらず、この状況では動作しないと考えています。

$(document).on('keyup', function() { 
    if(e.keyCode === 97) { //a 
     $('.login-box').show(); 
     $('#intial').hide(); 
    } 
}); 
関連する問題