2

私は次のdivを持っています:

<div id="header">
  <input type="text" id="input_navbar"/>
</div>

<div id="core">
  Listing
</div>

<div id="status"></div>

それから私はコードを持っています:

$('#input_navbar').on('keyup',function(e){
  $("#status").html($('#input_navbar').val());
});

keyup イベントは発生しません。キープレスまたは変更に置き換えると、正常に動作します。keyup イベントに関して注意すべき点はありますか?

4

2 に答える 2

2

これは、PhoneGap 2.1.0 で修正されています。まだ利用できません。自分で作成する必要がありました。

于 2012-09-25T09:41:00.733 に答える
0

以下の環境で keyup イベントの次のコードをテストしたところ、動作しました。

フォンギャップ: 2.0.0

<script type="text/javascript>
function test()
{
 alert('Keyup event working');
}
</script>

HTML:

Keyup test<input type="text" onkeyup="javascript:test();" id="test">

Keyupイベントはキーが離されたときに発生し、 keypressはキーが押されたときに解放されます。たぶん、適切なイベントの使用を検討する必要がありますか?

于 2012-09-24T15:52:51.687 に答える