2011-08-05 5 views
1

をインクリメントする変数を設定します。私が欲しいものjQueryのは、私はキーが押され、検出に使用方法を簡素化するためにjkeyを使用して、この<a href="http://jsfiddle.net/fCAAY/68/" rel="nofollow">code</a></p> <p>を持って上矢印キーが押された場合は-1にまたは変数

質問 は、矢印キーが押されるまでを除き、他は-1countの値を設定し、矢印キーが押されるまで、それは単にコードに好きでなければときです。

jKeyプラグインを使用する方法がありますか? もしそうでなければ、通常のjqueryでどうすればいいですか?

答えて

1

これは明らかにあなたが行きたいところにあなたを得ることはありませんが、それはあなたを始めなければなりません。

HTML

<textarea id="myBigText"></textarea> 

JS

$(document).ready(function() { 
    $("#myBigText").keydown(function(evt) { 
     evt = evt || window.event; 
     var charCode = evt.which || evt.keyCode; 
     if(charCode == 38) { 
      alert("This is the up arrow key"); 
     } else { 
      alert("This is not the up arrow"); 
     } 
    }); 
}); 
0

jKeyはこのように動作しません。探しているものを明示的に伝えなければなりません。 「任意のキー」オプションはありません。 fork it on githubとし、この機能を追加する必要があります。

+0

その後のjQueryによる方法はありますか? – kritya

+0

標準のキーボードイベントを使用します。 http://api.jquery.com/category/events/keyboard-events/ – scottheckel

+0

私はこれを行う際に問題を抱えています。もし私がダウンキーが押された場合、私はどのように検出するのですかkeydown()を使用したいですか? – kritya

関連する問題