入力ボックスに入力された文字について、入力ボックスからすぐにフィードバックを得ようとしています。入力の最大長は 1 文字であり、ユーザーが文字を入力してキーを離した瞬間に、jQuery にこの値を警告する必要があります。
以下は値をすぐに検出しますが、その後永久にループし続けます。これは厳密には問題ではありませんが、過度の緊張のようです。
$("#captcha").keyup(function(e) {
( $(this).val() == 'w' ) ? $(this).css("border-bottom","2px dotted #27bbb1") : $(this).css("border-bottom","2px dotted #ED0664") ;
//e.preventDefault();
});
change()
これはユーザーがフォーカスを変更したときにのみトリガーされるため、イベントとしては機能しません。キーを押した直後にこれが必要です。
ありがとう