3

Opera ブラウザが keyCode 40 (下矢印) を無視する可能性はありますか?

 $('#test').keyup(function(e) {
        $('body').append('' + e.keyCode + '');
 })

テスト: http://www.jsfiddle.net/V9Euk/454/

前もって感謝します!
ピーター

4

2 に答える 2

7

autocomplete属性を使用してみて、次のように設定しoffます。

<input id="test" value="" autocomplete="off" >

Opera はオートコンプリートに下矢印キーを使用するため、イベントの転送が抑制される場合があります。

動作テスト: http://www.jsfiddle.net/V9Euk/455/

于 2010-09-02T08:08:23.397 に答える
1

はい、これは機能しません (オペラはサポートしていないようです)。www.w3.org のこのテスト ページを見て、ブラウザが何を検出したかを確認してください (keyup は実行されません)。

于 2010-09-02T08:05:40.947 に答える