1

jquery でのキーアップについて簡単な質問があります。1 つのページに複数のフォーム入力フィールドがあり、それらはすべて異なる ID を持っていますが、すべて 2 つのクラス - numberbox または textbox のいずれかであり、すべて div id - content に含まれています。フォームのIDがわからないので、これらのクラスまたはdivを使用してキープレスをキャッチできますか? または、ページ上のすべてのフォームのキープレスをキャッチするだけです。私はそれをどの程度うまく説明したかわかりません:

これはフォーム id= "add" で動作します

          $(add).keyup(function () {
             value = $(add).val()
             alphaCheck()
             ;
             }).keyup();

しかし、フォームIDだけがわからない場合は、それが含まれているクラスまたはdivを使用できますか? 次のようなものです:

 $(.class).keyup(function () {

また

 $(#div).keyup(function () {

私はそれを本当にひどく説明したかもしれませんが、誰かが私を正しい方向に向けることができれば幸いです. よろしくお願いします。

4

3 に答える 3

5

これがあなたが望むものであるように聞こえます:

$(".textbox, .numberbox").keyup(function () 
于 2011-11-22T03:12:29.593 に答える
4
 $('form input:text').keyup(function(){
      alert('keyup');
 });

これにより、すべてのフォーム内のすべての入力タイプのテキストにキーアップ機能が追加されます。

于 2011-11-22T03:22:55.520 に答える