ユーザーがスペースバーまたはバックスペースをクリックしたときアクションを格納する変数を作成して配列を操作できるようにする必要があります。私はバックスペースに配列の値とスペースを削除するスペースを作成します。これどうやってするの?jQueryでバックスペースとスペースバーを認識
24
A
答えて
51
多分これはあなたを助けることができる:
$('body').keyup(function(e){
if(e.keyCode == 8){
// user has pressed backspace
array.pop();
}
if(e.keyCode == 32){
// user has pressed space
array.push('');
}
});
3
はこのバイオリンを試してみてください。この
$(document).ready(function() {
$('#inputid').bind('keypress', function(e) {
if (e.which == 32){//space bar
alert('space');
}
if (e.which == 8) {//backspace
alert('back space');
}
});
});
+0
まだバックスペースを認識していません –
+0
http://jsfiddle.net/gSWwp/14/試してみてください – run
1
を試してみてください。http://jsfiddle.net/gSWwp/1/
私はメソッドe.preventDefault(呼び出し)。フィールドのキー押下に関連付けられているデフォルトのイベントを無視します。 http://api.jquery.com/event.preventDefault/
1
ページをスクロールしました。今私は、コードを変更し、偽を返し追加として、私は型付き単語でスペースを望んでいないとして、それは完全に働いている
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();//The function executes but the page is scrolled down
}
});
: 私はとしての機能をトリガするためにスペースバーキーを使用していましたよく
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();
return false;//to fix the scrolling down on space bar key press
}
});
関連する問題
- 1. jQueryで時刻/日付を認識
- 2. netbeansでJqueryが認識されない
- 3. jQuery:構文エラー、認識できない式:。マーケティングとコミュニケーション
- 4. 「バックスペース」
- 5. CSS3トランジションのjQuery方向認識ホバー
- 6. jQuery 'if'文が認識されない
- 7. スペースバーのCheckBoxセレクション
- 8. SIFTの一致と認識?
- 9. ユーザビリティ:音声認識とキーパッド
- 10. 人と車の認識
- 11. 活動と音声認識
- 12. ジェスチャー認識ツールとUIImageView
- 13. 音声認識とgetUserMedia
- 14. WPF:Button ControlTemplate +スペースバー=例外?
- 15. アクションスクリプト3でサウンドを認識
- 16. xCodeでURLを認識
- 17. MACとPCでの音声認識
- 18. キーボードのUItextViewとバックスペースのクリックイベント
- 19. jQueryはマルチパートフォームを2回クリックすると、.submit()と.click()イベントハンドラを認識します。
- 20. jQueryからjQueryのURLが認識されない$ .post
- 21. jQueryの構文エラー、認識できない式のエラータグIDは、 `$`
- 22. jQuery JSONエラー:構文エラー、認識できない式
- 23. jQuery関数がiPhoneで認識されない
- 24. JQuery構文エラー、認識できない式:
- 25. Win7音声認識 - ユーザーを音声で認識しますか? .NETで
- 26. 「データオーバーフォーム」アプリを認識すると、DDDアプリ
- 27. FluentNHibernateとセッションを認識しない
- 28. 認識できない認証タイプLogstash
- 29. パターン認識アルゴリズム
- 30. ピンチジェスチャー認識ツール
array.popとは何ですか?それは配列の最後の値を削除しますか? –
うん。配列内の要素を検索し、その要素を削除することもできます。 –
まだバックスペースを認識していません –